Quali sono i passaggi coinvolti nell'uso dei filtri Kalman nei modelli dello spazio degli stati?
Ho visto un paio di formulazioni diverse , ma non sono sicuro dei dettagli. Ad esempio, Cowpertwait inizia con questo insieme di equazioni:
θt=Gtθt-1+wt
dove e , sono le nostre stime sconosciute e sono i valori osservati.w t ∼ N ( 0 , W t ) θ t y t
Cowpertwait definisce le distribuzioni coinvolte (rispettivamente prima, verosimiglianza e distribuzione posteriore):
y t | θ t ∼ N ( F
con
A proposito, indica la distribuzione di dati i valori osservati fino a . Una notazione più semplice è ma rimarrò fedele alla notazione di Cowpertwait.
L'autore descrive anche la previsione per in termini di aspettative:
Per quanto ho capito, questi sono i passaggi, tuttavia, per favore fatemi sapere se c'è un errore o un'imprecisione:
- Iniziamo con , , ovvero indoviniamo un valore per le nostre stime .
- Prevediamo un valore per . Dovrebbe essere uguale a che è . è noto poiché .
- Una volta che abbiamo la nostra previsione per , calcoliamo l'errore .
- L'errore viene utilizzato per calcolare la distribuzione posteriore che richiede e . è dato come somma ponderata della media precedente e dell'errore: . θ 1 | D 1 m 1 C 1 m 1 a 1 + A 1 e 1
- Nella seguente iterazione, iniziamo prevedendo come nel passaggio 1. In questo caso, . Poiché e è l'aspettativa di che abbiamo già calcolato nel passaggio precedente, possiamo procedere con il calcolo dell'errore e la media della distribuzione posteriore come prima. f 2 = Fa2=G2m1m1θ1| D1e2θ2| D2
Penso che il calcolo della distribuzione posteriore sia ciò che alcune persone chiamano il passo di aggiornamento e l'uso dell'aspettativa di è il passo di predizione. y t + 1 | D t
Per brevità, ho omesso i passaggi per calcolare le matrici di covarianza.
Mi sono perso qualcosa? Conosci un modo migliore per spiegarlo? Penso che sia ancora un po 'disordinato, quindi forse c'è un approccio più chiaro.