Processing math: 100%

时间序列分析:Yule-Walker 方程的矩阵形式

1. Yule-Walker 方程的矩阵形式

  对于 p 阶自回归过程 AR(p)

Xt=ϕ1Xt1+ϕ2Xt2++ϕpXtp+et

其中 etN(0,σ2e)et 独立于 Xt1,Xt2,,并假设序列具有零均值。

  在式 (1) 等号两边同乘以 Xtk 并求期望,得到

γk=ϕ1γk1+ϕ2γk2++ϕpγkp+E(etXtk)

et 独立于 Xt1,Xt2,,可知 E(e_t X_{t-k}) = E(e_t)E(X_{t-k}) = 0,于是

γk=ϕ1γk1+ϕ2γk2++ϕpγkp

  在式 (2) 等号两边同除以 γ0,得

ρk=ϕ1ρk1+ϕ2ρk2++ϕpρkp

k=1,2,,p 带入式 (3),可以得到 Yule-Walker 方程组

ρ1=ϕ1ρ0+ϕ2ρ1+ϕ3ρ2++ϕpρ1pρ2=ϕ1ρ1+ϕ2ρ0+ϕ3ρ1++ϕpρ2pρ3=ϕ1ρ2+ϕ2ρ1+ϕ3ρ0++ϕpρ3pρp1=ϕ1ρp2+ϕ2ρp3+ϕ3ρp4++ϕpρ1ρp=ϕ1ρp1+ϕ2ρp2+ϕ3ρp3++ϕpρ0

由自相关函数的性质 ρ0=1ρk=ρk,上面的方程组可以写为

ρ1=ϕ1+ϕ2ρ1+ϕ3ρ2++ϕpρp1ρ2=ϕ1ρ1+ϕ2+ϕ3ρ1++ϕpρp2ρ3=ϕ1ρ2+ϕ2ρ1+ϕ3++ϕpρp3ρp1=ϕ1ρp2+ϕ2ρp3+ϕ3ρp4++ϕpρ1ρp=ϕ1ρp1+ϕ2ρp2+ϕ3ρp3++ϕp

将上面的方程组进一步写为矩阵的形式

[ρ1ρ2ρ3ρp1ρp]=[1ρ1ρ2ρp1ρ11ρ1ρp2ρ21ρ1ρp3ρp2ρp3ρp4ρ1ρp1ρp2ρp31][ϕ1ϕ2ϕ3ϕp1ϕp]

b=Rϕ

  由式 (5) 可以解得 AR(p) 过程的参数

ϕ=R1b

  在实际中,我们只能得到序列的样本,由样本自相关系数 rk 估计参数 ϕ 的方法类似,此时

[r1r2r3rp1rp]=[1r1r2rp1r11r1rp2r21r1rp3rp2rp3rp4r1rp1rp2rp31][ϕ1ϕ2ϕ3ϕp1ϕp]

ˆb=ˆRˆϕ

解得

ˆϕ=ˆR1ˆb

  注意到矩阵 RˆR 都是半正定的对称矩阵,具有非负特征值,方程 (5)(7) 具有唯一解。

2. 示例

2.1. AR(2)

  对于 AR(2) 过程

Xt=ϕ1Xt1+ϕ2Xt2+et

首先计算样本的自相关 r1r2,由方程

[r1r2]=[1r1r11][ˆϕ1ˆϕ2]

可以解得参数 ˆϕ1ˆϕ2

2.2. AR(3)

  对于 AR(3) 过程

Xt=ϕ1Xt1+ϕ2Xt2+ϕ3Xt3+et

首先计算样本的自相关 r1r2r3,由方程

[r1r2r3]=[1r1r2r11r1r2r11][ˆϕ1ˆϕ2ˆϕ3]

可以解得参数 ˆϕ1ˆϕ2ˆϕ3

3. 均值不为零的情况

  如果 AR(p) 的均值不为零,即

Xt=ϕ0+ϕ1Xt1+ϕ2Xt2++ϕpXtp+et

对上式等号两边取期望,得

μ=ϕ0+ϕ1μ+ϕ2μ++ϕpμ+0

使用式 (9) 减去式 (10)$,得到

Xtμ=ϕ1(Xt1μ)+ϕ2(Xt2μ)++ϕp(Xtpμ)+et

  令 ˜Xt=Xtμ,则 E(˜Xt)=0{˜Xt} 是一个均值为零的 AR(p) 过程

˜Xt=ϕ1˜Xt1+ϕ2˜Xt2++ϕp˜Xtp+et

然后就可以按照开头零均值的情况进行分析。