機器學習筆記(十四)——HMM估計問題和前向後向演算法
阿新 • • 發佈:2019-02-17
一、隱馬爾科夫鏈的第一個基本問題
估計問題:給定一個觀察序列
二、求解觀察序列的概率
其實,求解這個問題就是一個解碼問題。 對於任意的狀態序列
並且
由於
所以
上述推導過程很直接,但是實際的計算量是非常龐大的,它要窮盡所有可能的狀態序列,如果模型中有
三、HMM中的前向演算法
為了實現前向演算法,需要定義一個前向變數
定義1 前向變數
前向演算法的主要思想是,如果可以快速地計算前向變數 t(i)