Alle optiegidsen
Een luidruchtige staat schatting van één waarneming per keer bijwerken18 min.

Het Kalman-filter: Voorspelling, innovatie en update

Leer de Kalman voorspelling en update cyclus, hoe de winst evenwicht onzekerheid, wanneer het filter optimaal is, en waar financiële toepassingen kunnen falen.

Samengesteld door Mark · Primaire bronnen hieronder

Direct antwoord

Het Kalman filter schat recursief het voorwaardelijke gemiddelde en onzekerheid van een latente toestand in een lineair Gaussiaanse staat-ruimtemodel. Het voorspelt eerst de toestand en de co-ovarium door de overgangsvergelijking, vergelijkt vervolgens de nieuwe waarneming met de voorspelling. Die prognosefout is de innovatie. De Kalman winst bepaalt hoeveel ervan de toestand updates door de voorspelde staatsonzekerheid tegen meetonzekerheid in evenwicht te brengen. De recursie is precies onder zijn model, maar slechte dynamiek, verkeerde ruiscoovarium, niet-lineairheden, uitschieters of toekomstige gegevens tuning kan een precieze schatting misleidend maken.

Het filter begint met een waarschijnlijkheidsstatement

Op elke datum draagt het filter een staatschatting en een foutcovarium, niet alleen een punt op een gladde lijn.

Lineariteit maakt de staat en observatie affiene functies van vroegere staten en verstoringen. Gaussiaanse aannames houden voorwaardelijke verdelingen Gaussian.

Onder dat model is het voorwaardelijke gemiddelde de minimale gemiddelde kwadraatfoutschatting. Buiten het, kan de recursie nuttig blijven maar verliest dezelfde optimaliteit claim.

Voorspelling beweegt zowel gemiddelde als onzekerheid

De overgangsmatrix projecteert de voorafgaande staat schatting vooruit. Controles of bekende inputs kunnen het voorspelde gemiddelde verschuiven.

De covarium wordt ook gekweekt en vergroot door procesgeluid. Een toestand die snel kan veranderen wordt minder zeker tussen observaties.

Deze voorafgaande voorspelling maakt geen gebruik van huidige observatie. Het scheiden van de update maakt real-time informatie discipline auditable.

De innovatiemaatregelen nieuwe informatie

De innovatie is de waargenomen waarde minus de meting-evening voorspelling. Het is het deel dat niet verwacht door de voorafgaande toestand.

De variatie combineert geprojecteerde staatsonzekerheid met meetgeluid. Een grote ruwe verrassing kan normaal zijn als die variantie groot is.

Door de tijd heen, correct gespecificeerde gestandaardiseerde innovaties moeten lijken op onvoorspelbare ruis. Seriepatronen onthullen informatie die het model niet kon absorberen.

De Kalman gain wijst de verrassing toe

De gain kaart innovatie in een staatcorrectie. Het stijgt wanneer de staat voorspelling is onzeker ten opzichte van de meting.

Met luidruchtige waarnemingen is de winst kleiner en het filter beweegt minder. Met een nauwkeurige meting wordt meer van de verrassing een staatsrevisie.

De gain is geen vaste egalisatie parameter in het algemeen. Het evolueert met co ovariums, ontbrekende gegevens, en tijd-variating systeem matrices.

Covarium updates zijn onderdeel van het antwoord

Na het observeren van gegevens, de staat covarium contracteert omdat onzekerheid is opgelost. Procesgeluid breidt het opnieuw bij de volgende voorspelling.

Onverzadigde stabiele covariumformules zijn van belang omdat afronding asymmetrie of een matrix kan creëren die niet positief semidefinitief is.

Vertrouwen banden alleen gebaseerd op gefilterde covourance kunnen parameter onzekerheid weglaten. Geschatte transitie en lawaai parameters introduceren een andere laag.

Initialisatie en waarschijnlijkheid beïnvloeden het hele pad

De begintoestand kan bekend zijn, stationair, geschat of diffuse. Vroeg gefilterde waarden kunnen sterk afhangen van die keuze.

Voorspellingsfouten en hun verschillen bouwen de Gaussiaanse waarschijnlijkheid die wordt gebruikt om onbekende parameters te schatten. Geluidsniveaus mogen niet alleen worden afgestemd voor een visueel gladde lijn.

Vergelijk alternatieve initialisaties, holdout voorspellingen en grensschattingen. Bijna nul variaties of persistentie in de buurt van een kan signaal zwakke identificatie.

Extensies lossen verschillende problemen op

Het uitgebreide Kalman filter lineariseert niet-lineaire functies lokaal; het ongeparfumeerde filter verspreidt geselecteerde punten; deeltjesfilters simuleren een toestandsverdeling.

Deze zijn niet automatisch nauwkeuriger. Sterke niet-lineairheden, niet-Gaussiaanse staarten, of multimodale toestanden vereisen method-specifieke diagnostiek.

Outlier-robuust observatiemodellen en regimewijzigingen kunnen beter zijn dan één lineaire Gaussiaanse recursie forceren door middel van elke marktvoorwaarde.

Financiële filtering is geen orakel

Een filter kan een efficiënte prijs schatten van luidruchtige citaten, tijd-variarende beta, latente rendement-curve factoren, of een veranderende hedge ratio.

De schatting is afhankelijk van model en parameters. Het onthult niet de terugkeer van morgen alleen omdat het gebruik van het woord voorspelling.

Evaluatie van innovaties in één stap, voortschrijdende prognoses, herzieningen van de staat, omzet en transactiekosten aan de hand van informatie die op elke datum daadwerkelijk beschikbaar is.

Veelgestelde vragen

Is het Kalman filter gewoon een bewegend gemiddelde?

Nee, zijn gewichten volgen een staatstransitiemodel en evoluerende onzekerheid in plaats van een vast venster van waarnemingen uit het verleden.

Wat betekent een hoge Kalman winst?

Het betekent dat de nieuwe meting relatief informatief is vergeleken met onzekerheid in de voorspelde toestand.

Gebruikt het filter toekomstige waarnemingen?

Filteren niet; gladmaken doet. Een historische implementatie moet deze outputs onderscheiden.

Is het Kalman filter altijd optimaal?

De exacte voorwaardelijke-gemiddelde optimaliteit vereist dat het gespecificeerde lineaire Gaussiaanse state-space model correct is.

Bronnen en verder lezen

Snelle check

De gids gelezen? Test jezelf met 3 vragen

1 / 3

Vraag 01

Welke verklaring past het beste bij deze gids . . Het filter begint met een waarschijnlijkheidsverklaring?

Kies een antwoord om de uitleg te zien

Optiewoordenlijst