科学者はどのようにして正しい隠れマルコフモデルのパラメーターとトポロジーを思い付きますか?


10

隠れマルコフモデルが、遺伝子の検索などのゲノムシーケンスでどのように使用されるかを理解しています。しかし、特定のマルコフモデルを考え出す方法がわかりません。つまり、モデルにはいくつの状態があるべきですか?可能な遷移はいくつありますか?モデルにループが必要ですか?

彼らは自分のモデルが最適であることをどのようにして知るのでしょうか?

彼らは、10の異なるモデルを想像し、それらの10のモデルをベンチマークして、最高のモデルを公開しますか?

回答:


6

私は3つの主要なアプローチに精通しています。

  1. アプリオリ。4つのベースペアから選択できることを知っているので、HMMに4つの状態を許可します。または、英語には44の音素があるため、音声認識モデルの非表示の音素レイヤーには44の状態があることを知っているかもしれません。

  2. 推定。状態の数は、多くの場合、おそらくHMMの観測された特徴の単純なクラスタリングによって事前に推定できます。HMM遷移行列が三角形の場合(これは、故障予測の場合によく見られます)、状態の数によって、開始状態から終了状態までの合計時間の分布の形が決まります。

  3. 最適化。あなたが提案したように、多くのモデルが作成されて適合し、最適なモデルが選択されます。HMMを学習する方法論を適応させて、モデルが必要に応じて状態を追加または破棄できるようにすることもできます。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.