HMM模型参数求解概述
HMM模型参数求解根据已知的条件可以分为两种情况。 第一种情况较为简单,就是我们已知 D D个长度为 T T的观测序列和对应的隐藏状态序列,即 { ( O 1 , I 1 ) , ( O 2 , I 2 ) , . . . ( O D , I D ) } {(O1,I1),(O2,I2),...(OD,ID)}是已知的,此时我们可以很容易的用最大似然来求解模型参数。 假设样本从隐藏状态 q i qi转移到 q j qj的频率计数是 A i j Aij,那么状态转移矩阵求得为: A = [ a i j ] , 其 中 a i j = A i j ∑ s = 1 N A i s A=[aij],其中aij=Aij∑s=1NAis 假设样本隐藏状态为 q j qj且观测状态为 v k vk的频率计数是 B j k Bjk,那么观测状态概率矩阵为: B = [ b j ( k ) ] , 其 中 b j ( k ) = B j k ∑ s = 1 M B j s B=[bj(k)],其中bj(k)=Bjk∑s=1MBjs 假设所有样本中初始隐藏状态为 q i qi的频率计数为 C ( i ) C(i),那么初始概率分布为: ∏ = π ( i ) = C ( i ) ∑ s = 1 N C ( s ) ∏=π(i)=C(i)∑s=1NC(s)