Préliminaires: filtrage de Kalman :
Les filtres de Kalman fonctionnent sur des modèles d'espace d'état de la forme (il existe plusieurs façons de l'écrire; c'est une méthode simple basée sur Durbin et Koopman (2012) ; tout ce qui suit est basé sur ce livre, ce qui est excellent):
ytαt1α1= Zαt+ εt= Tαt+ ηt∼ N( un1, P1)εt∼ N( 0 , H)ηt∼ N( 0 , Q )
où est la série observée (éventuellement avec des valeurs manquantes) mais est totalement inobservé. La première équation (l'équation de "mesure") dit que les données observées sont liées aux états non observés d'une manière particulière. La deuxième équation (l'équation de "transition") dit que les états non observés évoluent dans le temps d'une manière particulière.α tytαt
Le filtre de Kalman fonctionne pour trouver des estimations optimales de ( est supposé être Normal: , donc ce que fait réellement le filtre de Kalman est de calculer la moyenne conditionnelle et la variance de la distribution pour conditionnel aux observations jusqu'au temps t ).α t α t ∼ N ( a t , P t ) α tαtαtαt∼ N( unt, Pt)αtt
Dans le cas typique (lorsque des observations sont disponibles), le filtre de Kalman utilise l'estimation de l'état actuel et l'observation actuelle pour faire de son mieux pour estimer l'état suivant α t + 1 , comme suit:ytαt + 1
at+1Pt+1=Tat+Kt(yt−Zαt)=TPt(T−KtZ)′+Q
où est le "gain de Kalman".Kt
at+1Pt+1ytyt
at+1Pt+1=Tat=TPtT′+Q
αtαt+1
yt
Imputation de données :
at,Ptt=1,2,…,T
y^t=Zat
Quant à une référence, Durbin et Koopman (2012) est excellent; la section 4.10 traite des observations manquantes.
- Durbin, J. et Koopman, SJ (2012). Analyse des séries chronologiques par les méthodes de l'espace d'état (n ° 38). Oxford University Press.