[英]Define hidden markov model for word
我正在嘗試定義一個隱藏的馬爾可夫模型,並使用維特比算法( https://en.wikipedia.org/wiki/Viterbi_algorithm )預測給定的單詞序列是否正確。 為了幫助理解,我嘗試定義模型參數:
語料庫中的字母是abbd
。 由此我定義:
states : a,b,b,d
trans_p (transition probabilities) :
There are
a : 1/4
b : 2/4
d : 1/4
emit_p (emission probabilities) :
count(a->b) / count(a) = 1/1 = 1
count(b->b) / count(b) = 1/2 = 1/2
count(b->d) / count(b) = 1/2 = 1/2
以上正確嗎?
我是否需要定義d
轉移概率? 我是否需要定義b->a
和b->d
發射概率?
我還參考: https : //stats.stackexchange.com/questions/212961/calculating-emission-probability-values-for-hidden-markov-model-hmm ,它有助於定義排放概率。
我認為您正在將排放概率與過渡概率混淆。 定義HMM時,需要定義
如果它們在您的語料庫中,我想a,b和d是您的可觀察對象,而不是您的狀態。 您需要定義相關狀態以完成HMM。 如果您可以觀察到狀態,則不會隱藏您的馬爾可夫模型,這是一個普通的馬爾可夫模型,不需要維特比算法
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.