読むだけでちょっと賢くなる、架空のまとめスレ

【疑問】カルマンフィルタって何をしてるん?ローカルレベルモデルで手で回してみたい【統計検定1級】

13レスカテゴリ:統計・確率
1: 名無しさん

ローカルレベルモデルで、観測 に対してカルマンフィルタを3回まわせ、って問題

2: 名無しさん

前提のおさらいを2つ
2変量正規で を与えたときの は 、
ランダムウォークは AR(1) で にしたもの

3: 名無しさん

>>1
ローカルレベルモデルは、見えない水準 がランダムウォークして、観測はそれに誤差がのったもの

1時点ごとに「予測」と「観測での更新」をくり返す

4: 名無しさん

>>3
予測:、。更新は前提の条件付き正規の式そのまま
、 やから

5: 名無しさん

数字で。最初 、、、
:、、、
:、、、
:、、、

6: 名無しさん

>>5
最初は で水準がよく分からんから、 が大きくて観測に寄る。回すほど が縮んで、 が0.5に近づいてる

7: 名無しさん

>>6
0.5 はどこから来るん

8: 名無しさん

>>7
落ち着いた先では予測の分散 が毎回同じになる。 に を入れて解くと
、
このとき で、指数平滑そのもの

9: 名無しさん

>>4
が観測の重みなんやったら、観測を信じて にしといたらええやん

10: 名無しさん

>>9
やと観測の誤差 がそのまま水準の推定に入る。 は と の比で決まる釣り合いで、 が大きい(水準がよく動く)ほど1に近く、 なら全部の平均に近づく

11: 名無しさん

>>4
実際のデータで と は分からんやろ

12: 名無しさん

>>11
予測誤差 が に従うから、それを掛け合わせた尤度を について最大にする。フィルタを回しながら尤度が計算できるのが強み

13: 名無しさん

予測で に を足す、更新は条件付き正規の式で 、落ち着くと指数平滑、 は予測誤差の尤度で決める。これで手で回せるな

管理人のひとこと