HMM模型介绍

时序模型:数据会随着时间的改变二进行改变,比如温度、说话等。HMM模型是一个时序模型,因为是个时序模型所以每时每刻都有一个观测值。下图所示:
HMM模型介绍_第1张图片
Z为隐式变量,X为已知的观测值。

扔不均衡硬币
有两枚硬币A和B,这两枚硬币正反面概率不一样,我们记A和B各自出现正面的概率分别为u1和u2。现在小明进行扔硬币,我进行结果的观测,我跟小明之间有东西挡着,互相看不见,观测结果如下图所示:
HMM模型介绍_第2张图片
那么就有两个问题:
问题1:目前我们得到了观测序列,我们能否推出小明扔硬币的序列是什么?称为inference问题
问题2:能够推出u1和u2各自的值是多少?能够推出小明扔完A/B硬币后再扔B硬币或者A硬币的概率矩阵?(如下图所示) 该问题称为参数估计问题
HMM模型介绍_第3张图片
即:能够根据观测值推出参数,并且再推出参数的基础上推出序列?
问题3:我们观测到的这个序列,即正反正正,的概率是多少?(动态规划算法)
以上三个问题即为HMM里面三大问题

同样也可以用于语音识别。用户说的语音会变成波形,这种波形会被标记成观测值,然后由观测值去推测用户说了哪些单词,这个过程叫做decoding或者inference

你可能感兴趣的:(深度学习)