私は現在、対数尤度関数の直接最適化を使用して (前方後方アルゴリズムを介して)、多くのパラメーターを持つマルコフ スイッチング モデルを推定しています。尤度関数が非常に高次元であるだけでなく、多くのローカルな最大値であり、高度に非線形です。遺伝的アルゴリズムは非常にうまく機能しているようです。ただし、問題の次元をさらに大きくする予定です。マルコフ スイッチング モデルを推定する EM アルゴリズムについて読んだことがあります。私が理解していることから、このアルゴリズムは増加する対数尤度値のシーケンスを解放します。したがって、非常に多くのパラメータを持つモデルを推定するのに適しているようです。
私の質問は、EM アルゴリズムが多くのパラメーターを含む私のアプリケーションに適しているかどうかです (おそらく、遺伝的アルゴリズムとして適しています)。速度は主な制限ではありません (遺伝的アルゴリズムはすでに非常に遅いです) が、最終的に大域的最適値に近づき、多くの局所的最適値の 1 つに遭遇しないようにするためには、ある程度の確実性が必要です。これに関する経験や提案はありますか?