3.1.1 马尔可夫模型
2025年09月26日
3.1.1 马尔可夫模型
存在一类重要的随机过程:如果一个系统有N个 状态S1,S2,…,SN,随着时间的推移,该系统从某一状态转移到另一状态。如果用qt表示系统在时间t的状态变量,那么,t时刻的状态取值为Sj(1≤j≤N)的概率取决于前t-1个时刻(1,2,…,t-1)的状态,该概率为:P(qt=Sj|qt-1=Si,qt-2=Sk,…)。
假设1 如果在特定情况下,系统在时间t的状态只与其在时间t-1的状态相关,则该系统构成一个离散的一阶马尔柯夫链:
假设2 如果只考虑公式(3.1)独立于时间t的随机过程,即所谓的不动性假设,状态与时间无关,那么:
该随机过程称为马尔柯夫模型(Markov Model)。
在马尔柯夫模型中,状态团概率必须满足下列条件:
马尔柯夫模型又可视为随机有限状态自动机,该有限状态自动机的每一个状态转换过程都有一个相应的概率,该概率表示自动机采用这一状态转换的可能性。马尔柯夫链可以表示成状态图(转移弧上有概率的非确定的有限状态自动机),零概率的转移弧省略,每个节点上所有发出弧的概率之和等于1。具体见图3.1。
状态序列S1,S2,…,ST的概率:
图3.1 Markov Model的状态转移示例
其中,πi=P(q1=Si)为初始状态的概率。
如:P(t,i,p)=P(S1=t)×P(S2=i|S1=t)×P(S3=p|S2=i)
=1.0×0.3×0.6=0.18