隐马尔科夫模型(Hidden Markov Model)(一)

前言

隐马尔科夫模型是一种重要的概率图模型,也是自然语言处理中一种最为快速最为有效的模型,成功的解决了语音识别,机器翻译问题,最近转自然语言处理,所以对一些相关模型进行总结,以便日后工作中可以灵活使用去解决各类自然语言问题。

马尔科夫模型

我们在日常生活中会遇到这一类问题,考察一个随机变量的序列,这些随机变量并不是相互独立的,每一个随机变量会依赖于这个序列的前面一个状态。如果有一个系统有N个有限状态 S = { s 1 , s 2 , s 3 , . . . , s N } S=\{s_1,s_2,s_3,...,s_N\} S={ s1,s2,s3,...,sN},那么随机时间的推移,系统会从一个状态转移到另一个状态。 Q = ( q 1 , q 2 , q 3 , . . . , q T ) Q=(q_1,q_2,q_3,...,q_T) Q=(q1,q2,q3,...,qT)为随机变量的一个序列,随机变量的取值为状态集为 S S S中的某一个状态,假设在时间 t t t的状态记为 q t q_t qt,那么对该系统的描述通常需要给出当前时刻 t t t的状态和前面所有状态的关系:系统在时间 t t t处于状态 s j s_j sj的概率取决于其在时间 1 , 2 , . . . , t − 1 1,2,...,t-1 1,2,...,t1的状态,该概率为 P ( q t = s j ∣ q t − 1 = s i , q t − 2 = s k , . . . ) P(q_t=s_j | q_{t-1}=s_i,q_{t-2}=s_k,...) P(qt=sjqt1=si,qt2=sk,...)如果在特定的情况下,系统在时间 t t t的状态只与其在时间 t − 1 t-1 t1状态相关,即 P ( q t = s j ∣ q t −

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值