GHMMライブラリをいじるのがとても楽しいです。マトリックスパラメータを使用してカスタムの放出分布を定義する方法があるかどうか疑問に思っていました。具体的には、次のことを行うことを検討していました。
セットアップの修正版を使用したいと思いghmm.MultivariateGaussianDistribution
ます。ただし、各分布状態が n^2 + n パラメータ (n は放出変数の次元) を持つ完全な共分散行列を持つ多変量法線を許可する代わりに、分布をゼロの多変量法線に制限することを望んでいました。非対角パラメータ (つまり、各排出変数は他の変数から独立しているが、状態 i に応じて一緒に描画される)。したがって、パラメータは各状態で 2n に減少します。これにより、処理するデータ ポイントがあまり多くない状況で最も重要な対角分散項の推定が実際に改善されるはずです。
コードを変更する場所に関するガイダンスをいただければ幸いです。