马尔科夫模型

本文介绍了马尔科夫模型及其在自然语言处理中的应用,指出序列中每个元素的出现仅与前一个元素相关。接着阐述了隐马尔科夫模型的概念,通过骰子序列的例子来说明其特点,并详细列举了隐马尔科夫模型的五个基本量和三个基本问题。
摘要由CSDN通过智能技术生成

马尔科夫模型


我们经常会考虑一个由并不互相独立的随机变量组成的序列。
例如我们在自然语言处理中,我们遇到以下一段文字序列:

今天你吃饭了吗

很明显,这些单个的文字并不是完全独立产生的,“今天你吃饭了吗”这七个字每一个字的出现都与前面文字的出现有着一定的关系。在某一个段落里,出现了这样一个语句,我们大致可以视为,“吃”字的出现,只与“今天你”的出现有关,跟前面段落无关。当然,我们也可以再大胆做一个假设,“吃”的出现,只与“你”有关。也就是说,句子中每一个字的出现,只与前一个字有关。

假设X=(X1,X2,···,Xt)是一个取值于有限集合S = {S1,···,Sn}的随机变量序列,则马尔科夫模型有以下两个性质:

有限视野
P(Xt+1=Sk|X1,X2,···Xt) = P(Xt+1=Sk|Xt)
序列中未来某个随机变量的产生只与此刻产生的随机变量有关,与以前出现的随机变量无关。
时间不变性
P(Xt+1=Sk|Xt) = P(X2=Sk|X1)
某个随机变量的产生与该变量和前一个变量组成的二元序列的出现时间(前后位置)没有关系

序列X称为一个马尔科夫链
同时方便计算第一个随机变量的概率,我们额外制定某个特殊状态S0为初始状态,则P(X)=P(X1|S0) * P(X2|X1) * ··· * P(Xt|Xt-1)


隐马尔科夫模型<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值