时间序列分析:Yule-Walker 方程的矩阵形式
Contents [show]
1. Yule-Walker 方程的矩阵形式
对于 p 阶自回归过程 AR(p)
Xt=ϕ1Xt−1+ϕ2Xt−2+⋯+ϕpXt−p+et
其中 et∼N(0,σ2e),et 独立于 Xt−1,Xt−2,⋯,并假设序列具有零均值。
在式 (1) 等号两边同乘以 Xt−k 并求期望,得到
γk=ϕ1γk−1+ϕ2γk−2+⋯+ϕpγk−p+E(etXt−k)
et 独立于 Xt−1,Xt−2,⋯,可知 E(e_t X_{t-k}) = E(e_t)E(X_{t-k}) = 0,于是
γk=ϕ1γk−1+ϕ2γk−2+⋯+ϕpγk−p
在式 (2) 等号两边同除以 γ0,得
ρk=ϕ1ρk−1+ϕ2ρk−2+⋯+ϕpρk−p
将 k=1,2,⋯,p 带入式 (3),可以得到 Yule-Walker 方程组
ρ1=ϕ1ρ0+ϕ2ρ−1+ϕ3ρ−2+⋯+ϕpρ1−pρ2=ϕ1ρ1+ϕ2ρ0+ϕ3ρ−1+⋯+ϕpρ2−pρ3=ϕ1ρ2+ϕ2ρ1+ϕ3ρ0+⋯+ϕpρ3−p⋮ρp−1=ϕ1ρp−2+ϕ2ρp−3+ϕ3ρp−4+⋯+ϕpρ1ρp=ϕ1ρp−1+ϕ2ρp−2+ϕ3ρp−3+⋯+ϕpρ0
由自相关函数的性质 ρ0=1,ρk=ρ−k,上面的方程组可以写为
ρ1=ϕ1+ϕ2ρ1+ϕ3ρ2+⋯+ϕpρp−1ρ2=ϕ1ρ1+ϕ2+ϕ3ρ1+⋯+ϕpρp−2ρ3=ϕ1ρ2+ϕ2ρ1+ϕ3+⋯+ϕpρp−3⋮ρp−1=ϕ1ρp−2+ϕ2ρp−3+ϕ3ρp−4+⋯+ϕpρ1ρp=ϕ1ρp−1+ϕ2ρp−2+ϕ3ρp−3+⋯+ϕp
将上面的方程组进一步写为矩阵的形式
[ρ1ρ2ρ3⋮ρp−1ρp]=[1ρ1ρ2⋯ρp−1ρ11ρ1⋯ρp−2ρ21ρ1⋯ρp−3⋮⋱⋮ρp−2ρp−3ρp−4⋯ρ1ρp−1ρp−2ρp−3⋯1][ϕ1ϕ2ϕ3⋮ϕp−1ϕp]
即
b=Rϕ
由式 (5) 可以解得 AR(p) 过程的参数
ϕ=R−1b
在实际中,我们只能得到序列的样本,由样本自相关系数 rk 估计参数 ϕ 的方法类似,此时
[r1r2r3⋮rp−1rp]=[1r1r2⋯rp−1r11r1⋯rp−2r21r1⋯rp−3⋮⋱⋮rp−2rp−3rp−4⋯r1rp−1rp−2rp−3⋯1][ϕ1ϕ2ϕ3⋮ϕp−1ϕp]
即
ˆb=ˆRˆϕ
解得
ˆϕ=ˆR−1ˆb
注意到矩阵 R 和 ˆR 都是半正定的对称矩阵,具有非负特征值,方程 (5)、(7) 具有唯一解。
2. 示例
2.1. AR(2)
对于 AR(2) 过程
Xt=ϕ1Xt−1+ϕ2Xt−2+et
首先计算样本的自相关 r1 和 r2,由方程
[r1r2]=[1r1r11][ˆϕ1ˆϕ2]
可以解得参数 ˆϕ1 和 ˆϕ2。
2.2. AR(3)
对于 AR(3) 过程
Xt=ϕ1Xt−1+ϕ2Xt−2+ϕ3Xt−3+et
首先计算样本的自相关 r1、r2 和 r3,由方程
[r1r2r3]=[1r1r2r11r1r2r11][ˆϕ1ˆϕ2ˆϕ3]
可以解得参数 ˆϕ1、ˆϕ2 和 ˆϕ3。
3. 均值不为零的情况
如果 AR(p) 的均值不为零,即
Xt=ϕ0+ϕ1Xt−1+ϕ2Xt−2+⋯+ϕpXt−p+et
对上式等号两边取期望,得
μ=ϕ0+ϕ1μ+ϕ2μ+⋯+ϕpμ+0
使用式 (9) 减去式 (10)$,得到
Xt–μ=ϕ1(Xt−1–μ)+ϕ2(Xt−2–μ)+⋯+ϕp(Xt−p–μ)+et
令 ˜Xt=Xt–μ,则 E(˜Xt)=0,{˜Xt} 是一个均值为零的 AR(p) 过程
˜Xt=ϕ1˜Xt−1+ϕ2˜Xt−2+⋯+ϕp˜Xt−p+et
然后就可以按照开头零均值的情况进行分析。