n次元状態ベクトルの線形ガウス状態空間解析用に、カルマンフィルタリングを実行できるコードをいくつか作成しました(多くの異なるカルマンタイプのフィルター[情報フィルターなど]を使用)。フィルターはうまく機能し、いくつかの素晴らしい出力を得ています。ただし、対数尤度推定によるパラメーター推定は私を混乱させます。私は統計学者ではなく物理学者なので、親切にしてください。
線形ガウス状態空間モデルを考えてみましょう
ここで、は観測ベクトル、は時間ステップ状態ベクトルです。太字の量は、対象のシステムの特性に従って設定される状態空間モデルの変換行列です。私たちも持っています
η T〜N I D (0 、QはT)、α 1〜N I D (1、P 1)。
ここで、です。ここで、初期パラメーターと分散行列を推測することにより、この一般的な状態空間モデルのカルマンフィルターの再帰を導出および実装しました\ mathbf {H} _ {1}および\ mathbf {Q} _ {1}プロットを作成できますお気に入りH 1 Q 1
ここで、ポイントは100年以上にわたる1月のナイル川の水位であり、線はカラーン推定状態であり、破線は90%の信頼水準です。
さて、この1Dデータセットの行列とは、それぞれスカラーとすぎません。カルマンフィルターの出力と対数尤度関数を使用して、これらのスカラーの正しいパラメーターを取得したいQ T σ ε σ η
ここで、は状態エラーで、は状態エラーの分散です。さて、ここで私は混乱しています。カルマンフィルターから、を計算するために必要なすべての情報が得られますが、これによりおよびの最尤を計算できるようになるとは思えません。私の質問は、対数尤度アプローチと上記の方程式を使用して、およびの最尤をどのように計算できますか?アルゴリズムの崩壊は、今の私にとっては冷たいビールのようなものです...
御時間ありがとうございます。
注意。1Dの場合のと。これは単変量ローカルレベルモデルです。