![人工智能:语音识别理解与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/51/35011051/b_35011051.jpg)
3.2 马尔可夫链
马尔可夫链是一种离散状态的马尔可夫序列,也是一般性马尔可夫序列的特殊形式。马尔可夫链的状态空间具有离散和有限性:qt∈{s(j), j=1, 2, …, N}。每一个离散值都与马尔可夫链中的一个状态相关。因为状态s(j)与它的索引j一一对应,我们通常可交替使用这两者。
一个马尔可夫链可被转移概率完全表示,定义为
![](https://epubservercos.yuewen.com/98014D/18685354608165306/epubprivate/OEBPS/Images/38143-00-051-2.jpg?sign=1738999758-B9QXWRRNVaef7gDV7hKtFQT7ICTougij-0-dddea97b867ed092ea4fbd93393f0052)
以及初始状态分布概率。如果这些转移概率与时间t无关,则得到齐次马尔可夫链。
(齐次)马尔可夫链的转移概率通常能被方便地表示为矩阵形式
![](https://epubservercos.yuewen.com/98014D/18685354608165306/epubprivate/OEBPS/Images/38143-00-051-3.jpg?sign=1738999758-OeytFrTavLDFW1QgDybJupFbPUH7ZHH3-0-aebb97ad077dc78d7b3c2efbd3d58151)
A被称为马尔可夫链的转移矩阵。给定马尔可夫链的转移概率,则状态输出概率
pj(t)≈P[qt=s(j)]
很容易计算得到。根据下式可知该计算是递归的:
![](https://epubservercos.yuewen.com/98014D/18685354608165306/epubprivate/OEBPS/Images/38143-00-051-4.jpg?sign=1738999758-SR1LrgG1FCr2Fo7sJoIMq8j2BYebhLoD-0-19d1c51058db94bc7fa88ccb8bf3fb41)
如果马尔可夫链的状态占有分布渐进收敛:pi(t)→π(q(i)),则当t→∞时,我们称p(s(i))为马尔可夫链的一个稳态分布。对有稳态分布的马尔可夫链来说,它的转移概率aij必须满足
![](https://epubservercos.yuewen.com/98014D/18685354608165306/epubprivate/OEBPS/Images/38143-00-052-1.jpg?sign=1738999758-afn8Sc6vVUOz4DC8X604rQU4dJAcIuZ0-0-21eb706353251cd35693f052813570df)
马尔可夫链的稳态分布在一类被统称为马尔可夫链蒙特卡罗(MCMC)方法的强大的统计方法中起着重要作用。这些方法用来模拟(即采样)任意复杂的分布函数,使其能执行很多复杂的统计推断和学习任务,否则这些任务运算困难。MCMC方法的理论基础是马尔可夫链到它的稳态分布的渐进收敛。也就是说,无论初始分布如何,马尔可夫链之于
都是渐进无偏的。因此,为了从任意的复合分布p(s)中采样,都可以通过设计合适的转移概率aij构造一个马尔可夫链,使它的稳态分布为
。
3种其他有趣且有用的马尔可夫链的性质也容易被得到。首先,马尔可夫链的状态时长是一个指数或者几何级分布:pi(d)=C(aii)d−1,其中归一化常数为C=1−aii。其次,平均状态时长为
![](https://epubservercos.yuewen.com/98014D/18685354608165306/epubprivate/OEBPS/Images/38143-00-052-5.jpg?sign=1738999758-6EVQuLMOAK8IuHM9ft63vQ0f4uJvETiM-0-5e0dab989725e0642e0ccd52a2422e92)
最后,对任意一个服从马尔可夫链的观察序列,若它对应有限长度状态序列,则其概率很容易计算,是所有马尔可夫链的转移概率的乘积:
![](https://epubservercos.yuewen.com/98014D/18685354608165306/epubprivate/OEBPS/Images/38143-00-052-7.jpg?sign=1738999758-oIHEEsMm0i1Jr30BHaBiPfrRTmw00DFA-0-b0d38adc62e06606d119fc8d111e6c1c)
其中,是当t=1时的初始状态输出概率。