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.
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
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
A call or put whose strike is near the underlying price; it has little intrinsic value and often substantial sensitivity to time and volatility.
Lees de uitgebreide gidsCall optionA contract that gives its holder the right, but not the obligation, to buy the underlying at the strike before or at expiration under the contract terms.
Lees de uitgebreide gidsPut optionA contract that gives its holder the right, but not the obligation, to sell the underlying at the strike before or at expiration under the contract terms.
Lees de uitgebreide gids