让是马尔可夫链的路径,并让是观察路径的概率时就是真实参数值(也称为的似然函数)。使用条件概率的定义,我们知道{Xi}Ti=1Pθ(X1,...,XT)θθ
Pθ(X1,...,XT)=Pθ(XT|XT−1,...,X1)⋅Pθ(X1,...,XT−1)
由于这是一个马尔可夫链,我们知道,因此简化为Pθ(XT|XT−1,...,X1)=Pθ(XT|XT−1)
Pθ(X1,...,XT)=Pθ(XT|XT−1)⋅Pθ(X1,...,XT−1)
现在,如果您重复相同的逻辑次,您将得到T
Pθ(X1,...,XT)=∏i=1TPθ(Xi|Xi−1)
其中将被解释为过程的初始状态。右侧的术语只是过渡矩阵的元素。由于这是您要求的对数可能性,因此最终答案是:X0
L(θ)=∑i=1Tlog(Pθ(Xi|Xi−1))
这是单个马尔可夫链的可能性-如果您的数据集包含多个(独立的)马尔可夫链,则全部可能性将是这种形式的项的总和。