Accord.NET プロジェクト ホーム (http://code.google.com/p/accord/) には、一連の 1 変数観測に基づく隠れマルコフ モデルの作成、トレーニング、および評価の例が含まれています。同じことをしたいのですが、多くの変数のシーケンスを使用します。従属変数と複数の独立変数を持つ重回帰構造を想定しています。出力に各状態の推定切片と係数、および遷移確率行列が含まれる HMM を推定できるようにしたいと考えています。例としては、株式リターンの時変ベータがあります。たとえば、ret(IBM) = インターセプト + b1*ret(インデックス) + b2*ret(SectorETF) + エラーですが、インターセプト、b1、および b2 は状態に依存します。
Marcelo Perlin は、Matlab の MS_Regress パッケージでまさにこの機能を提供しています。ただし、C# でこの機能が必要です。したがって、(1) Accord.NET ライブラリを使用して重回帰 HMM モデルを推定する、(2) Marcelo Perlin のパッケージを C# に変換する、または (3) 私の目標を達成する方法に関する他のアイデアのいずれかについて、どんな助けも大歓迎です。
ありがとうございました!