时间序列分析2.X AR与MA

ARMA与ARIMA模型

对平稳时间序列和非平稳时间序列,分别假定适当的 ARMA 模型和 ARIMA 模型

对非平稳时间序列建立 ARIMA 模型,实际上是通过先用适当的变换将非平稳序列转化为平稳序列,然后再建立 ARMA 模型

差分消除趋势性和季节性

将非平稳序列化为平稳序列的常见变换

  • 趋势差分以消除趋势性
  • 季节差分以消除季节性
  • Box-Cox 变换以使得波动稳定化

趋势差分

yt=xtxt1=xt

季节差分

yt=xtxts=sxt
s 常取12

当序列同时有趋势性与周期性时,先趋势差分,再季节差分 zt=12yt=12xt

对于波动随时间变化的序列变为平稳序列

  • 先做适当的 Box-Cox 变换,使得其波动稳定化,然后再进行差分运算消除趋势性和季节性
  • 先取对数,再趋势差分,最后季节差分
    wt=12lnxt

平稳过程

弱平稳过程

定义

满足:

  • E(Xt2)<
  • E(Xt) 为常数
  • Cov(Xt,Xtk)t 无关, k

即称为弱平稳过程

性质

  • k=0,Var(Xt)=σ2,t (波动不会随时间变化)
  • s<t,Cov(Xt,Xs)=Cov(Xt,Xt(ts)) 只与 ts 有关
  • Corr(Xt,Xs) 两点相关性只与间隔有关.(由此可以用昨天到今天的规律,根据今天的情况预测明天)

白噪声过程

满足:

  • E(Xt)=μ ,t
  • Var(Xt)=σ2 ,t
  • Cov(Xt,Xs)=0 ,ts
  • 不必相互独立

称为白噪声过程, ZtWN(0,σZ2)

性质

  • 满足 ρk=0, k1 ,即无序列相关性

随机漫步(RW)

随机漫步

定义

如果 Xt=Xt1+Zt

经过地推可以得到 Xt=X0+Z1+Z2++Zt

性质

假设 X0=0, 对于随机漫步而言,

E(Xt)=0;Var(Xt)=tσZ2

t 有关, 故不是平稳过程

带漂移项的随机漫步

定义

如果 Xt=μ+Xt1+Zt

经过推导可得

Xt=X0+tμ+i=1tZi

性质

假设 X0=0, 对于带漂移项的随机漫步而言,

E(Xt)=tμ;Var(Xt)=tσZ2

t 有关, 故不是平稳过程

ACF 及序列相关性的度量

ACF

延迟 k 自协方差函数

γX(k)=Cov(Xt,Xtk)

延迟 k 自相关函数

ρ(k)=γX(k)γX(0)

ρ(k) 常记作 ρk

ACF性质

  • ρ(0)=1
  • ρ(k)=ρ(k)
  • |ρ(k)|1

样本自相关函数

间隔 k 的相关系数

ρ^k=γ^kγ^0=t=1Tk(xtx¯)(xt+kx¯)t=1T(xtx¯)2

自相关图

以延迟阶数 k 为横坐标, ρ^k 为纵坐标绘图

AR自回归模型

p 阶自回归过程 AR(p)

满足 Xt=ϕ1Xt1+ϕ2Xt2++ϕpXtp+Zt平稳{Xt} 称为
(中心化的) p 阶自回归过程, 记为 AR(p)

一般AR(p) 可以表示为 Xtμ=ϕ1(Xt1μ)+ϕ2(Xt2μ)++ϕp(Xtpμ)+Zt
其可以等价展开成 Xt=ϕ0+ϕ1Xt1+ϕ2Xt2++ϕpXtp+Zt ,
其中 ϕ0=μ(1ϕ1ϕp)

AR(1)

模型样式

Xt=ϕXt1+Zt

性质

由于 {Xt}{Xtμ} 有相同的方差与协方差, 故我们可以令 μ=0
容易验证,当 ϕ<1 时,

对模型重复进行迭代, 我们有

Xt=ϕ(ϕXt2+Zt1)+Zt=ϕ2Xt2+ϕZt1+Zt=ϕ2(ϕXt3+Zt2)+ϕZt1+Zt=ϕ3Xt3+ϕ2Zt2+ϕZt1+Zt=

一直进行下去,如果 |ϕ|<1 容易验证其为平稳序列, 且其ACF函数为

γX(k)=i=0ϕiϕi+k=ϕk1ϕ2

Xt 可以表示为当前和过去时刻扰动的收敛线性组合,即 MA() 形式,此时称 Xt 是因果过程。我们也可以得出结论: AR(1) 是因果平稳的充要条件是 |ϕ|<1

期望与ACF

image

AR(2)

模型表示

Xt=ϕ1Xt1+ϕ2Xt2+Zt(1ϕ1Bϕ2B2)Xt=Zt

因果平稳条件

ϕ(B)=1ϕ1Bϕ2B2=(1π1B)(1π2B)

π1 , π2ϕ(B)=0 的两个根的倒数

(1π2B)Xt=Yt , 有 (1π1B)Yt=Zt
|π1|<1 , {Yt} 为因果平稳过程
|π2|<1 , Xt 可表示为 Xt=j=0π2jYtj
也为因果平稳过程

所以, AR(2) 为因果平稳过程的条件是 ϕ(B)=0 的两个根在单位圆外, 即 |π1|<1 , |π2|<1

ACF

Xt=ϕ1Xt1+ϕ2Xt2+Zt (为方便研究, 无妨设 μ=0)

两边同时乘以 Xtk 并取期望
γk=ϕ1γk1+ϕ2γk2

再两边同除以 γ0 , 可得到
ρk=ϕ1ρk1+ϕ2ρk2,k>0

k=1, 利用 ρ1=ρ1,ρ0=1, 有

ρ1=ϕ1ρ0+ϕ2ρ1ρ1=ϕ1+ϕ2ρ1ρ1=ϕ11ϕ2

ρk=ϕ1ρk1+ϕ2ρk2,k>0 , 与 ρ1=ϕ11ϕ2 ,ρ0=1 ,可以计算任意阶延迟的ACF

平均周期长度

1ϕ1Bϕ2B2=0 特征方程为 y2ϕ1yϕ2=0
若特征方程的根为共轭复特征根
记为 a±bi

则平均周期长度

k=2πcos1[a/a2+b2]

AR(p)

AR建模

步骤

  • 确保对象为平稳序列
  • 定阶
  • 估计参数
  • 残差诊断
  • 优化
  • 预测

定阶

PACF定阶

定义

PACF=Corr(Xt,Xtk|Xt1,Xt2,,Xtk+1)
通过PACF图在 p 处截尾, 选取 p

信息准则定阶

  • 赤池信息准则 (AIC)
  • 贝叶斯信息准则 (BIC)

MA移动平均模型

MA(q)定义

满足 Xt=μ+Zt+θ1Zt1+θ2Zt2++θqZtq 的平稳过程

性质

平稳性

不需要系数满足额外的限制条件,MA 模型总是因果平稳的

E(Xt)=μ;Var(Xt)=σZ2(1+θ12++θq2)

以及 Cov(Xt,Xtk) 均与 t 无关;

ACF

Cov(Xt,Xtk)={(1+θ12++θq2)σZ2k=0(i=0qkθiθi+k)σZ21kq0k>q}

这里记 θ0=1

于是, MA(q) 过程的 ACF

ρk=γkγ0={1k=0i=0qkθiθi+k1+θ12++θq21kq0k>q

可逆性

定义

如果 t 时刻的随机扰动可以表示为当前值历史值的一个收敛和的形式,即
Zt=j=0πjXtj

其中, π0=1,|πj|< .

形式

Xt=θ(B)Zt==Zt=Xt+πXt+1=π(B)Xtθ(B)π(B)=1

MA建模

定阶

通过ACF图在 q 处截尾, 选取 q

posted @   WilliamHuang2022  阅读(273)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示