Answers:
初步:卡尔曼滤波:
卡尔曼滤波器在形式的状态空间模型上运行(有多种写法;这是基于Durbin和Koopman(2012)的简单方法;以下所有内容均基于该书,非常出色):
其中是观察到的序列(可能缺少值),但是完全未被观察到。第一个方程式(“测量”方程式)表示观察到的数据以特定方式与未观察到的状态相关。第二个方程式(“过渡”方程式)表示未观察到的状态以特定的方式随时间变化。
卡尔曼滤波器的作用是找到最佳估计值(假定为正态:,所以卡尔曼滤波器的实际作用是计算条件均值和方差取决于直到时间观察)。
在典型情况下(当有观测值可用时),卡尔曼滤波器使用当前状态的估计值和当前观测值来估计下一个状态,如下所示:
其中是“卡尔曼增益”。
当没有观测值时,卡尔曼滤波器仍然希望以最佳方式计算和。由于不可用,因此无法使用测量方程式,但仍可以使用过渡方程式。因此,当丢失时,卡尔曼滤波器将计算:
从本质上讲,它说给定,关于无数据,我的最佳猜测就是过渡方程式中指定的演变。可以在缺少数据的任何时间段内执行此操作。α 吨+ 1
如果是数据,那么第一套过滤式的把最好的猜测没有数据,而在添加了“校正”,根据以前的估计有多好。
估算数据:
一旦将卡尔曼滤波器应用于整个时间范围,就可以对的状态进行最佳估计。这样,通过测量方程即可简单地估算数据。特别是,您只需计算:吨= 1 ,2 ,... ,Ť
作为参考,Durbin和Koopman(2012)是优秀的。第4.10节讨论了缺失的观察。