ローカルレベルモデルで、観測 に対してカルマンフィルタを3回まわせ、って問題
【疑問】カルマンフィルタって何をしてるん?ローカルレベルモデルで手で回してみたい【統計検定1級】
1: 名無しさん
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: 名無しさん
予測で に を足す、更新は条件付き正規の式で 、落ち着くと指数平滑、 は予測誤差の尤度で決める。これで手で回せるな
管理人のひとこと
- ローカルレベルモデル:(分散 )、(分散 )。
- 予測 、更新 、、。2変量正規の条件付き分布の式そのもの。
- 例(、、、、観測 ):、 で0.5に近づく。落ち着くと指数平滑になる。