前向算法

✍ dations ◷ 2025-12-03 22:43:19 #自March 2015需要进一步厘清的条目,马尔可夫模型

前向算法(Forward algorithm),在隐马尔可夫模型(HMM)中,是用于计算“置信状态”的。置信状态指根据既往证据推算出的当前状态的概率分布。这个过程也被叫做“滤波”。前向算法和维特比算法紧密相关但又互不相同。

前向算法是用来解决解码问题的算法之一。自从语音识别技术和模式识别技术发展以来,它也越来越普遍地被用在像计算生物学这样的使用HMM的领域内。

整个算法的目标是计算联合概率分布 p ( x t , y 1 : t ) {\displaystyle p(x_{t},y_{1:t})} 。为了方便,我们把 x ( t ) {\displaystyle x(t)} 简写做 x t {\displaystyle x_{t}} ,将 ( y ( 1 ) , y ( 2 ) , . . . , y ( t ) ) {\displaystyle (y(1),y(2),...,y(t))} 简写做 y 1 : t {\displaystyle y_{1:t}} 。直接计算 p ( x t , y 1 : t ) {\displaystyle p(x_{t},y_{1:t})} 则需要计算所有状态序列 { x 1 : t 1 } {\displaystyle \{x_{1:t-1}\}} 的边缘分布,而它的数量和 t {\displaystyle t} 成指数相关。使用这一算法,我们可以利用HMM的条件独立性质,递归地进行计算。

我们令

利用链式法则来展开 p ( x t , x t 1 , y 1 : t ) {\displaystyle p(x_{t},x_{t-1},y_{1:t})} ,我们可以得到

由于 y t {\displaystyle y_{t}} 和除了 x t {\displaystyle x_{t}} 之外的一切都条件独立,而 x t {\displaystyle x_{t}} 又和 x t 1 {\displaystyle x_{t-1}} 之外的一切都条件独立,因此

这样,由于 p ( y t | x t ) {\displaystyle p(y_{t}|x_{t})} p ( x t | x t 1 ) {\displaystyle p(x_{t}|x_{t-1})} 由HMM的输出概率和状态转移概率我们可以很快计算用 α t 1 ( x t 1 ) {\displaystyle \alpha _{t-1}(x_{t-1})} 计算出 α t ( x t ) {\displaystyle \alpha _{t}(x_{t})} ,并且可以避免递归计算。

前向算法可以很容易地被修改来适应其他的HMM变种,比如马尔可夫跳跃线性系统。

为了能够使用“未来的历史”(比如我们在试图预测过去的某个时点的状态),我们可以运行后向算法,它是前向算法的一个补充。这一操作被称为平滑。 前向-后向算法对 1 < k < t {\displaystyle 1<k<t} 计算 P ( x k | y 1 : t ) {\displaystyle P(x_{k}|y_{1:t})} ,因此使用了过去和未来的全部信息。

为了解码最可能的序列,需要使用维特比算法。它会从过去的观测中试图推测最可能的状态序列,也即使 P ( x 0 : t | y 0 : t ) {\displaystyle P(x_{0:t}|y_{0:t})} 最大化的状态序列。

相关

  • 郁血性心衰竭心脏衰竭(法语:Insuffisance cardiaque,英语:HF, heart failure),一般意指慢性心脏衰竭(英语:CHF, chronic heart failure)。但是有时则指郁血性心力衰竭(congestive heart failure),当
  • 下击暴流下击暴流(英文:Downburst)是在地面或地面附近由对流性下沉气流引起的破坏性的强风,水平尺度为1公里到10公里。由日本气象学家藤田哲也首先发现,下击暴流到达地面或靠近地面时可产
  • 巴尔-西诺西弗朗索瓦丝·巴尔-西诺西(法语:Françoise Barré-Sinoussi,1947年7月30日-)生于巴黎,是一位法国病毒学家,巴黎巴斯德研究所逆转录病毒感染调控研究小组主任。她主要从事反转录病毒
  • 同源性磷酸酶-张力蛋白1D5R, 2KYL· phosphatidylinositol-3-phosphatase activity · phosphoprotein phosphatase activity · protein serine/threonine phosphatase activity · protein t
  • 阴维脉阴维脉,奇经八脉之一。“维”者系也,阴维脉与六阴脉相联系,维系诸阴经。阴维脉起于小腿内侧筑宾穴,沿腿股内侧并足太阴、厥阴上行,至咽喉与任脉会合。《素问·刺腰痛论》:“刺飞阳
  • 波矢波矢是波的矢量表示方法。波矢是一个矢量,其大小表示波数( k = | k
  • 台湾副盲鳗台湾准盲鳗(学名:Paramyxine taiwanae)为盲鳗科准盲鳗属的鱼类。分布于台湾等。该物种的模式产地在台湾。
  • 阿尔塔迪纳阿尔塔迪纳(英语:Altadena)是位于美国加利福尼亚州洛杉矶县的一个人口普查指定地区。阿尔塔迪纳的座标为34°11′19″N 118°08′05″W / 34.18861°N 118.13472°W / 34.18861
  • 雅芳河雅芳河(英语:River Avon),又译埃文河、艾芬河,源于英格兰格洛斯特郡南格洛斯特奇平索德伯里(Chipping Sodbury),流经威尔特郡。为了区别同名河流,此河又称“下雅芳河”或“布里斯托尔
  • 沃氏氧化反应沃氏氧化反应(Oppenauer氧化),也译作欧芬脑尔氧化,是二级醇与丙酮(或甲乙酮、环己酮)在碱存在下一起反应,醇被氧化为酮,同时丙酮被还原为异丙醇的反应。 它是Meerwein-Ponndorf-Verl