一、概述
1. 介绍
动态模型可以类比高斯混合模型这种静态模型,高斯混合模型的特点是“混合”,动态模型的特点是在“混合”的基础上加入了“时间”。动态模型包括多种模型:
隐马尔可夫模型是动态模型的一种,它的状态空间是离散的,而另外两种动态模型的状态空间是连续的。
2. 模型
隐马尔可夫模型的概率图模型如下:
概率图模型
3. 两个假设
- 齐次马尔可夫假设
任意时刻的状态只依赖于前一时刻的状态,即:
- 观测独立假设
任意时刻的观测只依赖于当前时刻的状态,即:
4. 三个问题
- Evaluation
二、Evaluation问题
隐马尔可夫模型
1. 前向算法
首先我们有:
下面记:
2. 后向算法
上式中红色的一步变换利用了概率图模型中有向图head to tail结构的性质:
head to tail
这种结构满足:
三、Learning问题
Learning问题的目标是求解参数,使用的是Baum Welch算法(也就是EM算法)。
EM算法的迭代公式如下:
四、Decoding问题
因此:
五、总结
HMM 是⼀种动态模型(Dynamic Model),是由混合树形模型和时序结合起来的⼀种模型(类似 GMM + Time)。对于类似 HMM 的这种状态空间模型(State Space Model),普遍的除了学习任务(采⽤ EM )外,还有推断任务。
1. Filtering问题
因此使用Forward Algorithm来解决Filtering问题。
Filtering问题通常出现在online learning中,当新进入一个数据,可以计算概率。
2. Smoothing问题
其中:
3. Prediction问题



![4BT]CCTTJB(6GR)0{OY1%]N.png 4BT]CCTTJB(6GR)0{OY1%]N.png](https://ucc.alicdn.com/pic/developer-ecology/81501997f5cd48898a2df33216f9a8f1.png?x-oss-process=image/resize,w_1400/format,webp)

![RD%DMT_%@U{IILA]DE)N5L5.png RD%DMT_%@U{IILA]DE)N5L5.png](https://ucc.alicdn.com/pic/developer-ecology/339e7669de0d4cc998b815791ac2178e.png?x-oss-process=image/resize,w_1400/format,webp)

![C@VSGH_}_A7]1P[5H`R[`}3.png C@VSGH_}_A7]1P[5H`R[`}3.png](https://ucc.alicdn.com/pic/developer-ecology/13e50e16efe042729c7061a1c8ab21bd.png?x-oss-process=image/resize,w_1400/format,webp)




![TI8`YS0_TX@]X2]767LKFP9.png TI8`YS0_TX@]X2]767LKFP9.png](https://ucc.alicdn.com/pic/developer-ecology/ae04338f6a4c45c1880bfddc636c3d07.png?x-oss-process=image/resize,w_1400/format,webp)
![QX_%DTI6R8{BW(57IS4X]@N.png QX_%DTI6R8{BW(57IS4X]@N.png](https://ucc.alicdn.com/pic/developer-ecology/12bf009c06b8445a896a284b7b81511b.png?x-oss-process=image/resize,w_1400/format,webp)




![044FNV`G_QEOQ8J`)F]T099.png 044FNV`G_QEOQ8J`)F]T099.png](https://ucc.alicdn.com/pic/developer-ecology/9769d9238a55473490d7ff119fe5b3fe.png?x-oss-process=image/resize,w_1400/format,webp)

![P4@}[X`FXXVNM])O585XZAK.png P4@}[X`FXXVNM])O585XZAK.png](https://ucc.alicdn.com/pic/developer-ecology/2ffdedcf58dc4673b1ecf380ea761abc.png?x-oss-process=image/resize,w_1400/format,webp)

![0(%CMN{SIQ6QG5Z3]9TM1{U.png 0(%CMN{SIQ6QG5Z3]9TM1{U.png](https://ucc.alicdn.com/pic/developer-ecology/00999de83e4942ceb86381ebc7b85476.png?x-oss-process=image/resize,w_1400/format,webp)


