序列模型基础概念

一、公式定义

  在时间ttt观察到xtx_{t}xt,那么得到TTT个不独立的随机变量(x1,...,xT)−p(X)(x_{1},...,x_{T})-p(X)(x1,...,xT)p(X)

  由条件概率公式:

p(a,b)=p(a)p(b∣a)=p(b)p(a∣b)p(a,b)=p(a)p(b|a)=p(b)p(a|b)p(a,b)=p(a)p(ba)=p(b)p(ab)

  可得序列模型的统计学公式:

p(X)=p(x1)⋅p(x2∣x1)⋅...p(xT∣x1,...,xT−1)p(X)=p(x_{1})·p(x_{2}|x_{1})·...p(x_{T}|x_{1},...,x_{T-1})p(X)=p(x1)p(x2x1)...p(xTx1,...,xT1)

二、序列建模

  序列模型的任务可看作求解p(xt∣x1,...,xt−1)p(x_{t}|x_{1},...,x_{t-1})p(xtx1,...,xt1),其可以通过对条件概率建模的方法求解,即:

p(xt∣x1,...,xt−1)=p(xt∣f(x1,...,xt−1))p(x_{t}|x_{1},...,x_{t-1})=p(x_{t}|f(x_{1},...,x_{t-1}))p(xtx1,...,xt1)=p(xtf(x1,...,xt1))

  其中 p(xt∣x1,...,xt−1)p(x_{t}|x_{1},...,x_{t-1})p(xtx1,...,xt1)的意思是:在给定前t−1t-1t1个数据的前提下,求第ttt个数据的概率。p(xt∣f(x1,...,xt−1))p(x_{t}|f(x_{1},...,x_{t-1}))p(xtf(x1,...,xt1))的意思是:对已有的t−1t-1t1个数据建立一个模型,用这个模型去预测第ttt个数据,也成为自回归模型。

三、建模方法

3.1 马尔科夫方法

  假设当前数据只与τττ个过去的数据有关,则:

p(xt∣x1,...,xt−1)=p(xt∣f(xt−τ,...,xt−1))=p(xt∣f(xt−τ,...,xt−1))p(x_{t}|x_{1},...,x_{t-1})=p(x_{t}|f(x_{t-τ},...,x_{t-1}))=p(x_{t}|f(x_{t-τ},...,x_{t-1}))p(xtx1,...,xt1)=p(xtf(xtτ,...,xt1))=p(xtf(xtτ,...,xt1))

3.2 潜变量方法

  引入潜变量hth_{t}ht来表示过去信息ht=f(x1,...,xt−1)h_{t}=f(x_{1},...,x_{t-1})ht=f(x1,...,xt1),则xt=p(xt∣ht)x_{t}=p(x_{t}|h_{t})xt=p(xtht)

在这里插入图片描述

四、总结

  在时序模型中,当前数据与之前观察到的数据相关;

  在自回归模型中,使用自身过去的数据预测未来的数据。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓shuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值