统计学习方法学习笔记:第十章.隐马尔可夫模型

第十章:隐马尔可夫模型

基本概念

首先,隐马尔可夫模型是一个 关 于 时 序 的 概 率 模 型 \color{red}{关于时序的概率模型} ,由
初始概率分布:
π i = P ( i 1 = q i ) , t = 1 时 刻 状 态 为 q i 的 概 率 \color{red}{\pi_i=P(i_1=q_i),t=1时刻状态为q_i的概率} πi=P(i1=qi),t=1qi
转移状态概率分布:
A = [ a i j ] N ∗ N , a i j = P ( i t + 1 = q j ∣ i t = q i ) \color{red}{A=[a_{ij}]_{N*N},a_{ij}=P(i_{t+1}=q_j|i_t=q_i)} A=[aij]NN,aij=P(it+1=qjit=qi)
表示t时刻为状态q_i,t+1时刻为状态q_j的概率,N为可能的状态数}$
观测概率分布:
B = [ b j ( k ) ] N ∗ M , b j ( k ) = P ( o t = v k ∣ i t = q j ) , \color{red}{B=[b_j(k)]_{N*M},b_j(k)=P(o_t=v_k|i_t=q_j),} B=[bj(k)]NM,bj(k)=P(ot=vkit=qj)
表示时刻t处在 q j q_j qj状态的条件下生成观测 v k v_k vk的概率,M为可能的观测值数目
每一个状态生成一个观测,由此生成的序列称为观测序列,每一个时刻对应一个观测。

这样,马尔可夫模型就可以表示为 λ = ( A , B , π ) \color{red}{\lambda=(A,B,\pi)} λ=(A,B,π)

两个基本假设:
  1. 齐次马尔可夫性假设:
    任 意 时 刻 t 的 状 态 只 与 前 一 个 时 刻 的 状 态 有 关 , 与 其 他 任 意 时 刻 的 状 态 和 观 测 无 关 \color{red}{任意时刻t的状态只与前一个时刻的状态有关,与其他任意时刻的状态和观测无关} t
  2. 观测独立假设:
    任 意 时 刻 的 观 测 只 与 当 前 的 状 态 有 关 , 与 其 他 观 测 和 状 态 无 关 \color{red}{任意时刻的观测只与当前的状态有关,与其他观测和状态无关}
三个基本问题:

(1)概率计算问题:
已 知 模 型 λ = ( A , B , π ) 和 观 测 序 列 O = ( o 1 , o 2 , . . . , o T ) , 计 算 在 模 型 λ 下 观 测 序 列 O 出 现 的 概 率 P ( O ∣ λ ) \color{red}{已知模型\lambda=(A,B,\pi)和观测序列O=(o_1,o_2,...,o_T),计算在模型\lambda下观测序列O出现的概率P(O|\lambda)} λ=(A,B,π)O=(o1,o2,...,oT),λOP(Oλ)
(2)学习问题:
已 知 观 测 序 列 O , 估 计 模 型 λ 的 参 数 , 使 得 P ( O ∣ λ ) 的 概 率 最 大 ; \color{red}{已知观测序列O,估计模型\lambda的参数,使得P(O|\lambda)的概率最大;} Oλ使P(Oλ)
(3)预测问题:
也 称 为 解 码 问 题 , 已 知 模 型 λ 和 观 测 序 列 O , 求 解 使 条 件 概 率 P ( I ∣ O ) 最 大 的 状 态 序 列 I = ( i 1 , i 2 , . . . , i T ) \color{red}{也称为解码问题,已知模型\lambda和观测序列O,求解使条件概率P(I|O)最大的状态序列I=(i_1,i_2,...,i_T)} λO使P(IO)I=(i1,i2,...,iT)

概率计算算法 (模型评估)

首先直接计算不可行:计算量是 O ( T N T ) 阶 \color{red}{O(TN^T)阶} O(TNT)(每一个时刻都有N种状态可能,这样,到时刻T共有N^T种状态序列可能,然后对所有状态序列求和),所以使用计算量更小的 前 向 − 后 向 算 法 \color{red}{前向-后向算法}

一个重要的条件概率公式: P ( A , B ∣ C ) = P ( A ∣ B , C ) P ( B ∣ C ) \color{blue}{P(A,B|C)=P(A|B,C)P(B|C)} P

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值