の2つの頂点の間に最大尤度を持つパスを見つけるという名前の開始状態とF
という終了状態を持つマルコフモデルが与えられ、このモデルは有向グラフで表現でき、いくつかの制約があります。マルコフモデル
すべてのエッジは、いくつかの重みが遷移確率として、範囲(0,1]に入る有する。1.
重み
質問は、開始状態と終了状態間のパスをランク付けする方法ですか?または、より正確には、最も高い確率で経路を見つける方法は?
一方、ウェイトは確率であるため、パスが長くなるほど生成物が小さくなります。したがって、ヒューリスティックな戦略の1つは、パスとウェイトの候補を短く選択することです。この問題は、最短経路問題に変換するか、またはいくつかの調整されたビタビアルゴリズムまたはいくつかのDPアルゴリズムを使用して解くことができますか?
ありがとうSorin私は自分の悪い数学が自分自身を混乱させることに気付いた。はい、-log(w)は短いパスと大きな確率を満たし、短いパスが出力されます。それは今のところ愚かな疑問だ。 –
通常、MarkovモデルではDijkstraの代わりにViterbiを使用していますが、 – justhalf
もう1つの質問がありますが、djikstraはこの状況ではおそらくグラフにループがあるでしょうか? @Sorin –