Пусть будет путь к марковской цепи и пусть P θ ( Х 1 , . . . , Х Т ) будет вероятность обнаружения пути , когда θ является истинным значением параметра (он же функции правдоподобия для θ ). Используя определение условной вероятности, мы знаем{Xi}Ti=1Pθ(X1,...,XT)θθ
пθ( Х1, . , , , XT) = Pθ( ХT| ИксT- 1, . , , , X1) ⋅ Pθ( Х1, . , , , XT- 1)
Так как это марковской цепи, мы знаем , что , так что это упрощает это допθ( ХT| ИксT- 1, . , , , X1) = Pθ( ХT| ИксT- 1)
пθ( Х1, . , , , XT) = Pθ( ХT| ИксT- 1) ⋅ Pθ( Х1, . , , , XT- 1)
Теперь, если вы повторите ту же логику раз, вы получитеT
пθ( Х1, . , , , XT) = ∏я = 1Tпθ( Хя| Икся - 1)
где следует интерпретировать как начальное состояние процесса. Слагаемые в правой части являются просто элементами матрицы перехода. Поскольку вы запрашивали правдоподобие, окончательный ответ:Икс0
L (θ)= ∑я = 1Tжурнал( Pθ( Хя| Икся - 1) )
Это вероятность одной цепочки Маркова - если ваш набор данных включает в себя несколько (независимых) цепей Маркова, то полная вероятность будет суммой членов этой формы.