赞
踩
先对 A R ( p ) {\rm AR}(p) AR(p)模型和 M A ( q ) {\rm MA}(q) MA(q)模型进行简单的回顾。 A R ( p ) {\rm AR}(p) AR(p)模型指的是 A ( B ) X t = ε t A(\mathscr B)X_t=\varepsilon_t A(B)Xt=εt,这里 A ( z ) = 1 − ∑ j = 1 p a j z j A(z)=1-\sum\limits_{j=1}^p a_jz^j A(z)=1−j=1∑pajzj; M A ( q ) {\rm MA}(q) MA(q)模型指的是 X t = B ( B ) ε t X_t=B(\mathscr B)\varepsilon_t Xt=B(B)εt,这里 B ( z ) = 1 + ∑ j = 1 q b j z j B(z)=1+\sum\limits_{j=1}^q b_jz^j B(z)=1+j=1∑qbjzj。同时,要求 A ( z ) , B ( z ) A(z),B(z) A(z),B(z)在单位圆内都没有根, A ( z ) A(z) A(z)在单位圆上也没有根。现在,我们将两个模型进行结合,就得到 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型:
A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型:设 { ε t } ∼ W N ( 0 , σ 2 ) \{\varepsilon_t\}\sim {\rm WN}(0,\sigma^2) {εt}∼WN(0,σ2),实系数多项式 A ( z ) , B ( z ) A(z),B(z) A(z),B(z)没有公共根,且 a p b q ≠ 0 a_pb_q\ne 0 apbq=0,则称 A ( B ) X t = B ( B ) ε t A(\mathscr B)X_t=B(\mathscr B)\varepsilon_t A(B)Xt=B(B)εt是自回归滑动平均模型,简称为 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型,满足此模型的平稳序列被称为 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列。
观察 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型的定义,它更具有类似 A R ( p ) {\rm AR}(p) AR(p)模型的特点,只是将右边的白噪声换成了白噪声的有限滑动平均,即一个 M A ( q ) {\rm MA}(q) MA(q)序列,所以在对 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型进行研究时,会沿用 A R ( p ) {\rm AR}(p) AR(p)模型的思路。
同时,对特征多项式
A
(
z
)
,
B
(
z
)
A(z),B(z)
A(z),B(z)的要求,除了对
A
R
(
p
)
,
M
A
(
q
)
{\rm AR}(p),{\rm MA}(q)
AR(p),MA(q)模型各自的要求即单位圆内(与圆上)没有零点外,还外加了一条:没有公共根。并且,单位圆内没有零点的约束,使得
A
−
1
(
z
)
A^{-1}(z)
A−1(z)在
[
0
,
1
]
[0,1]
[0,1]上解析,于是类似
A
R
(
p
)
{\rm AR}(p)
AR(p)模型的求解,可以得到
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)模型的唯一平稳解:
X
t
=
A
−
1
(
B
)
B
(
B
)
ε
t
=
Φ
(
B
)
ε
t
,
Φ
(
z
)
=
∑
j
=
0
∞
ψ
j
z
j
.
X_t=A^{-1}(\mathscr B)B(\mathscr B)\varepsilon_t=\Phi(\mathscr B)\varepsilon_t,\quad \Phi(z)=\sum_{j=0}^\infty \psi_jz^j.
Xt=A−1(B)B(B)εt=Φ(B)εt,Φ(z)=j=0∑∞ψjzj.
这里
ψ
j
\psi_j
ψj是
Φ
(
z
)
\Phi(z)
Φ(z)的Taylor展开系数,也类似
A
R
(
p
)
{\rm AR}(p)
AR(p)序列称
{
ψ
t
}
\{\psi_t\}
{ψt}为
{
X
t
}
\{X_t\}
{Xt}的Wold系数。在
A
R
(
p
)
{\rm AR}(p)
AR(p)序列中,其Wold系数用Taylor展开计算很繁琐,我们使用递推计算,而在
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列中,对Wold系数也有递推公式。
A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列Wold系数的递推公式:定义 a 0 = − 1 a_0=-1 a0=−1,则 A ( z ) = − ∑ j = 0 p a j z j A(z)=-\sum\limits_{j=0}^pa_jz^j A(z)=−j=0∑pajzj,有
A ( B ) ψ j = b j , j ≥ 1 ; ψ 0 = 1. A(\mathscr B)\psi_j=b_j,\quad j\ge1;\\ \psi_0=1. A(B)ψj=bj,j≥1;ψ0=1.
即
ψ k = { 0 , k < 0 ; 1 , k = 0 ; b k + ∑ j = 1 p a j ψ k − j , k > 0. \psi_k=\left\{\right. ψk=⎩⎪⎪⎨⎪⎪⎧0,1,bk+j=1∑pajψk−j,k<0;k=0;k>0.0,1,bk+∑j=1pajψk−j,k<0;k=0;k>0.
证明过程也和
A
R
(
p
)
{\rm AR}(p)
AR(p)模型的类似,因为
Φ
(
z
)
=
A
−
1
(
z
)
B
(
z
)
\Phi(z)=A^{-1}(z)B(z)
Φ(z)=A−1(z)B(z),所以
B
(
z
)
=
A
(
z
)
Φ
(
z
)
B(z)=A(z)\Phi(z)
B(z)=A(z)Φ(z),即
B
(
z
)
=
A
(
z
)
Φ
(
z
)
=
−
∑
k
=
0
p
a
k
z
k
∑
j
=
0
∞
ψ
j
z
j
=
−
∑
j
=
0
∞
(
∑
k
=
0
p
a
k
ψ
j
−
k
)
z
j
=
∑
j
=
0
q
b
j
z
j
.
−
∑
k
=
0
p
a
k
ψ
j
−
k
=
b
j
,
j
≥
0.
在已知
a
p
,
b
q
\boldsymbol a_p,\boldsymbol b_q
ap,bq时,采用递推公式来计算
{
ψ
j
}
\{\psi_j\}
{ψj}是更为容易的。
如果 B ( z ) B(z) B(z)在单位圆上也没有根,也就是对于可逆的 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列,可以得到 ε t = B − 1 ( B ) A ( B ) X t \varepsilon_t=B^{-1}(\mathscr B)A(\mathscr B)X_t εt=B−1(B)A(B)Xt,此时 B − 1 ( z ) A ( z ) B^{-1}(z)A(z) B−1(z)A(z)在 [ 0 , 1 ] [0,1] [0,1]上解析,故可以Taylor展开,得到一个和式,这表明对于可逆的 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列,其原序列和噪声序列可以相互线性表示。
最后,根据常系数线性差分方程的求解,我们得到
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)模型的通解是
Y
t
=
A
−
1
(
B
)
B
(
B
)
X
t
+
∑
j
=
1
k
∑
l
=
0
r
(
j
)
−
1
U
j
,
l
t
l
z
j
−
t
=
ℜ
A
−
1
(
B
)
B
(
B
)
X
t
+
∑
j
=
1
k
∑
l
=
0
r
(
j
)
−
1
V
j
,
l
t
l
ρ
j
−
t
cos
(
λ
j
t
−
θ
j
,
l
)
.
这里
z
j
z_j
zj是
A
(
z
)
=
0
A(z)=0
A(z)=0的根,
r
(
j
)
r(j)
r(j)是
z
j
z_j
zj的重数。类似
A
R
(
p
)
{\rm AR}(p)
AR(p)模型,
Y
t
Y_t
Yt总是收敛于平稳解,因此我们一般会使用初值
0
p
\boldsymbol 0_p
0p来模拟产生
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列,模拟方式为
Y
t
=
∑
j
=
1
p
a
j
Y
t
−
j
+
∑
j
=
0
p
b
j
ε
t
−
j
.
Y_t=\sum_{j=1}^p a_jY_{t-j}+\sum_{j=0}^p b_j\varepsilon_{t-j}.
Yt=j=1∑pajYt−j+j=0∑pbjεt−j.
对于任何一个平稳序列,自协方差函数和谱密度都是不可绕过的话题,对于 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列一样如此。注意到 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列可以写成 X t = Φ ( B ) ε t X_t=\Phi(\mathscr B)\varepsilon_t Xt=Φ(B)εt,所以它也是白噪声的无穷滑动和,与一般的无穷滑动和类似讨论即可。
自协方差函数为
γ
k
=
σ
2
∑
j
=
0
∞
ψ
j
ψ
j
+
k
,
k
≥
0.
\gamma_k=\sigma^2\sum_{j=0}^\infty \psi_j\psi_{j+k},\quad k\ge 0.
γk=σ2j=0∑∞ψjψj+k,k≥0.
由于
{
ψ
j
}
\{\psi_j\}
{ψj}是负指数阶收敛到0的,所以
γ
k
\gamma_k
γk也是负指数阶收敛到0的,具体证明方法见《八、
A
R
(
p
)
{\rm AR}(p)
AR(p)序列与其自协方差函数》。
谱密度为
f
(
λ
)
=
1
2
π
∑
k
=
−
∞
∞
γ
k
e
−
i
k
λ
=
σ
2
2
π
∣
Φ
(
e
i
λ
)
∣
2
=
σ
2
2
π
∣
B
(
e
i
λ
)
A
(
e
i
λ
)
∣
2
.
f(\lambda)=\frac1{2\pi}\sum_{k=-\infty}^\infty \gamma_ke^{-{\rm i}k\lambda}=\frac{\sigma^2}{2\pi}|\Phi(e^{{\rm i}\lambda})|^2=\frac{\sigma^2}{2\pi}\left|\frac{B(e^{{\rm i}\lambda})}{A(e^{{\rm i}\lambda})} \right|^2.
f(λ)=2π1k=−∞∑∞γke−ikλ=2πσ2∣Φ(eiλ)∣2=2πσ2∣∣∣∣A(eiλ)B(eiλ)∣∣∣∣2.
这种形式的谱密度被称为有理谱密度。
A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列的可识别性,指的是 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列的模型参数 ( a ′ , b ′ , σ 2 ) (\boldsymbol a',\boldsymbol b',\sigma^2) (a′,b′,σ2),可以被平稳解的自协方差函数唯一决定,这样我们就可以从观测样本估计模型原本的样子。那么,如何用历史样本获得序列的模型参数呢?我们先从 a ′ \boldsymbol a' a′入手。
a
′
\boldsymbol a'
a′是
A
R
(
p
)
{\rm AR}(p)
AR(p)部分的模型参数,所以计算方式也与
A
R
(
p
)
{\rm AR}(p)
AR(p)模型的类似,当时我们依照Y-W方程得到的结果:
a
p
=
Γ
p
−
1
γ
p
\boldsymbol a_p=\Gamma_p^{-1}\boldsymbol \gamma_p
ap=Γp−1γp得到自回归系数的估计值,此时也要类似地推导属于
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列的Y-W方程。
γ
k
=
E
(
X
t
X
t
−
k
)
=
E
[
(
∑
j
=
1
p
a
j
X
t
−
j
+
∑
j
=
0
q
b
j
ε
t
−
j
)
X
t
−
k
]
=
∑
j
=
1
p
a
j
γ
k
−
j
+
∑
j
=
0
q
b
j
ε
t
−
j
(
∑
l
=
0
∞
ψ
l
ε
t
−
l
−
k
)
=
∑
j
=
1
p
a
j
γ
k
−
j
+
σ
2
∑
j
=
0
q
b
j
ψ
j
−
k
,
⇓
γ
k
−
∑
j
=
1
p
a
j
γ
k
−
j
=
A
(
B
)
γ
k
=
{
σ
2
∑
j
=
0
q
b
j
ψ
j
−
k
,
k
<
q
;
σ
2
b
q
,
k
=
q
;
0
,
k
>
q
.
所以对
k
>
q
k>q
k>q,有
A
(
B
)
γ
k
=
0
A(\mathscr B)\gamma_k=0
A(B)γk=0,所以类似建立Y-W方程,但此时自协方差函数要从
q
+
1
q+1
q+1项开始,不妨取连续
p
p
p个,这样就使得系数矩阵是一个方阵,即
[
γ
q
+
1
γ
q
+
2
⋮
γ
q
+
p
]
=
[
γ
q
γ
q
−
1
⋯
γ
q
−
p
+
1
γ
q
+
1
γ
q
⋯
γ
q
−
p
+
2
⋮
⋮
⋮
γ
q
+
p
−
1
γ
q
+
p
−
2
⋯
γ
q
]
[
a
1
a
2
⋮
a
p
.
]
记中间这个系数方阵为
Γ
p
,
q
\Gamma_{p,q}
Γp,q,其中
p
p
p表示它的阶数,
q
q
q表示主对角线上的元素。如果
Γ
p
,
q
\Gamma_{p,q}
Γp,q可逆,则
a
′
\boldsymbol a'
a′就可以直接解出来,事实上
Γ
p
,
q
\Gamma_{p,q}
Γp,q也确实是可逆的,定理与证明如下,中间会用到一个引理(双重引用)。
定理:设 { γ k } \{\gamma_k\} {γk}为 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列 { X t } \{X_t\} {Xt}的自协方差函数列,则 m ≥ p m\ge p m≥p时, Γ m , q \Gamma_{m,q} Γm,q可逆,这里
Γ m , q = [ γ q γ q − 1 ⋯ γ q − m + 1 γ q + 1 γ q ⋯ γ q − m + 2 ⋮ ⋮ ⋮ γ q + m − 1 γ q + m − 2 ⋯ γ q ] m × m . \Gamma_{m,q}=_{m\times m}. Γm,q=⎣⎢⎢⎢⎡γqγq+1⋮γq+m−1γq−1γq⋮γq+m−2⋯⋯⋯γq−m+1γq−m+2⋮γq⎦⎥⎥⎥⎤m×m.⎡⎣⎢⎢⎢⎢⎢γqγq+1⋮γq+m−1γq−1γq⋮γq+m−2⋯⋯⋯γq−m+1γq−m+2⋮γq⎤⎦⎥⎥⎥⎥⎥
证明:如果 Γ m , q \Gamma_{m,q} Γm,q不可逆,则 det ( Γ m , q ) = 0 \det(\Gamma_{m,q})=0 det(Γm,q)=0,也就是列向量组线性相关,存在一个非零向量 β = ( β 0 , ⋯ , β m − 1 ) ′ \boldsymbol \beta=(\beta_0,\cdots,\beta_{m-1})' β=(β0,⋯,βm−1)′,使得 Γ m , q β = 0 \Gamma_{m,q}\boldsymbol \beta=0 Γm,qβ=0,也就是
∑ l = 0 m − 1 β l γ q + k − l = 0 , k = 0 , 1 , 2 , ⋯ , m − 1 \sum_{l=0}^{m-1}\beta_l\gamma_{q+k-l}=0,\quad k=0,1,2,\cdots ,m-1 l=0∑m−1βlγq+k−l=0,k=0,1,2,⋯,m−1
对下一项,有
∑ l = 0 m − 1 β l γ q + m − l = ∑ l = 0 m − 1 β l ∑ k = 1 p a k γ q + m − l − k = ∑ k = 1 p a k ∑ l = 0 m − 1 β l γ q + m − l − k = 0 , \sum_{l=0}^{m-1}\beta_l\gamma_{q+m-l}=\sum_{l=0}^{m-1}\beta_l\sum_{k=1}^pa_k\gamma_{q+m-l-k}=\sum_{k=1}^pa_k\sum_{l=0}^{m-1}\beta_l\gamma_{q+m-l-k}=0, l=0∑m−1βlγq+m−l=l=0∑m−1βlk=1∑pakγq+m−l−k=k=1∑pakl=0∑m−1βlγq+m−l−k=0,
这是因为此时 m − k = 0 , 1 , 2 , ⋯ , m − 1 m-k=0,1,2,\cdots,m-1 m−k=0,1,2,⋯,m−1。以此一直往上类推,就得到
∑ l = 0 m − 1 β l γ q + k − l = 0 , k ≥ 0. \sum_{l=0}^{m-1}\beta_l\gamma_{q+k-l}=0,\quad k\ge 0. l=0∑m−1βlγq+k−l=0,k≥0.
即把列向量加长到无限维度,仍然是线性相关的。引理:如果 { X t } \{X_t\} {Xt}是 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型的平稳解,如果有又有白噪声 { η t } \{\eta_t\} {ηt}和实系数多项式 C ( B ) , D ( B ) C(\mathscr B),D(\mathscr B) C(B),D(B)使得 C ( B ) X t = D ( B ) η t C(\mathscr B)X_t=D(\mathscr B)\eta_t C(B)Xt=D(B)ηt,则必有 C ( z ) C(z) C(z)的阶数 ≥ p \ge p ≥p, D ( z ) D(z) D(z)的阶数 ≥ q \ge q ≥q。
现在令
Y t = ∑ l = 0 m − 1 β l X t − l , Y_t=\sum_{l=0}^{m-1}\beta_lX_{t-l}, Yt=l=0∑m−1βlXt−l,
则 { Y t } \{Y_t\} {Yt}是零均值平稳序列,有
E ( Y t X t − q − k ) = ∑ l = 0 m − 1 β l γ q + k − l = 0 , k ≥ 0 , {\rm E}(Y_tX_{t-q-k})=\sum_{l=0}^{m-1}\beta_l\gamma_{q+k-l}=0,\quad k\ge0, E(YtXt−q−k)=l=0∑m−1βlγq+k−l=0,k≥0,
所以 E ( Y t Y t − q − k ) = 0 {\rm E}(Y_tY_{t-q-k})=0 E(YtYt−q−k)=0,这是因为 Y t Y_t Yt由 X t X_{t} Xt以及 t t t以前的 X X X构成。于是 γ y ( k ) \gamma_y(k) γy(k)是 ( q − 1 ) (q-1) (q−1)后截尾的,也就是说 Y t Y_t Yt是一个 M A ( q − 1 ) {\rm MA}(q-1) MA(q−1)序列,存在一个白噪声序列 { η t } \{\eta_t\} {ηt},使得
Y t = ∑ l = 0 m − 1 β l X t − l = ∑ j = 0 q − 1 α j η t − j . Y_t=\sum_{l=0}^{m-1}\beta_lX_{t-l}=\sum_{j=0}^{q-1}\alpha_j\eta_{t-j}. Yt=l=0∑m−1βlXt−l=j=0∑q−1αjηt−j.
这与引理矛盾,因为右侧多项式是 q − 1 q-1 q−1阶的,所以命题 det ( Γ m , q ) = 0 \det(\Gamma_{m,q})=0 det(Γm,q)=0不成立,也就说明了 Γ m , q \Gamma_{m,q} Γm,q是可逆的。
这里证明了
Γ
p
,
q
\Gamma_{p,q}
Γp,q可逆,也就是可以解出
a
′
\boldsymbol a'
a′如下,
A
(
z
)
A(z)
A(z)也随之确定。
a
′
=
Γ
p
,
q
−
1
[
γ
q
+
1
γ
q
+
2
⋮
γ
q
+
p
]
.
\boldsymbol a'=\Gamma_{p,q}^{-1}
这样,模型可以简化为
A
(
B
)
X
t
=
B
(
B
)
ε
t
A(\mathscr B)X_t=B(\mathscr B)\varepsilon_t
A(B)Xt=B(B)εt,在左侧已知的情况下,我们定义
Y
t
=
A
(
B
)
X
t
Y_t=A(\mathscr B)X_t
Yt=A(B)Xt,则
Y
t
Y_t
Yt是一个
M
A
(
q
)
{\rm MA}(q)
MA(q)序列,可以通过求出
Y
t
Y_t
Yt的自协方差函数列
γ
Y
(
k
)
\gamma_Y(k)
γY(k),根据我们之前讨论过的方法(见《十二、
M
A
(
q
)
{\rm MA}(q)
MA(q)模型》),可以解出模型参数
b
′
,
σ
2
\boldsymbol b',\sigma^2
b′,σ2,为
Π
q
×
q
=
lim
k
→
∞
Ω
k
Γ
k
−
1
Ω
k
′
b
′
=
1
σ
2
(
γ
q
−
A
Π
C
)
,
σ
2
=
γ
0
−
C
′
Π
C
.
\Pi_{q \times q}=\lim_{k\to \infty}\Omega_k\Gamma_{k}^{-1}\Omega_k' \\ \boldsymbol b'=\frac1{\sigma^2}(\boldsymbol \gamma_q-A\Pi C),\quad \sigma^2=\gamma_0-C'\Pi C.
Πq×q=k→∞limΩkΓk−1Ωk′b′=σ21(γq−AΠC),σ2=γ0−C′ΠC.
这里还有一个问题——计算
γ
Y
(
k
)
\gamma_Y(k)
γY(k)函数,它是一个
q
q
q后截尾的序列。可以用以下的方式计算:
γ
Y
(
k
)
=
E
(
Y
t
Y
t
−
k
)
=
∑
j
=
0
p
∑
l
=
0
p
a
j
a
l
E
(
X
t
−
j
X
t
−
k
−
l
)
=
∑
j
=
0
p
∑
l
=
0
p
a
j
a
l
γ
k
+
l
−
j
=
a
′
[
γ
k
γ
k
+
1
⋯
γ
k
+
p
γ
k
−
1
γ
k
⋯
γ
k
+
p
−
1
⋮
⋮
⋮
γ
k
−
p
γ
k
−
p
+
1
⋯
γ
k
]
a
,
∣
k
∣
≤
q
.
这样,我们就能通过
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)的观测序列,来估计出它的模型参数了。
当然,从实际生活中获得的平稳序列,我们并不能肯定它是 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列,所以需要一种辨别方式使得我们能够从平稳序列中辨认出 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列。接下来的定理给出了一种判别方式。
A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)序列的辨别:设零均值平稳序列 { X t } \{X_t\} {Xt}有自协方差函数 { γ k } \{\gamma_k\} {γk},又设存在一个满足最小相位条件的 p p p阶多项式 A ( z ) = 1 − ∑ j = 1 p a j z j A(z)=1-\sum_{j=1}^p a_jz^j A(z)=1−∑j=1pajzj使得
A ( B ) γ k = { c ≠ 0 , k = q ; 0 , k > q . A(\mathscr B)\gamma_k=\left\{\right. A(B)γk={c=0,0,k=q;k>q.c≠0,0,k=q;k>q.
则 { X t } \{X_t\} {Xt}是一个 A R M A ( p ′ , q ′ ) {\rm ARMA}(p',q') ARMA(p′,q′)序列, p ′ ≤ p , q ′ ≤ q p'\le p,q'\le q p′≤p,q′≤q。
此时,只要构造出
A
R
(
p
)
{\rm AR}(p)
AR(p)部分即
Y
t
=
A
(
B
)
X
t
Y_t=A(\mathscr B)X_t
Yt=A(B)Xt,并证明它是一个
M
A
(
q
)
{\rm MA}(q)
MA(q)序列,即自协方差函数
q
q
q后截尾即可。因为
E
(
Y
t
X
t
−
k
)
=
E
[
A
(
B
)
X
t
]
X
t
−
k
=
A
(
B
)
γ
k
=
{
c
≠
0
,
k
=
q
;
0
,
k
>
q
.
{\rm E}(Y_tX_{t-k})={\rm E}[A(\mathscr B)X_t]X_{t-k}=A(\mathscr B)\gamma_k=\left\{
所以
γ
y
(
k
)
=
E
(
Y
t
Y
t
−
k
)
=
E
[
Y
t
(
X
t
−
∑
j
=
1
p
a
j
X
t
−
k
−
j
)
]
=
{
c
≠
0
,
k
=
q
;
0
,
k
>
q
.
\gamma_y(k)={\rm E}(Y_tY_{t-k})={\rm E}\left[Y_t\left(X_t-\sum_{j=1}^pa_jX_{t-k-j} \right) \right]=\left\{
这就说明了
γ
y
(
k
)
\gamma_y(k)
γy(k)的
q
q
q后截尾性,说明它是一个
M
A
(
q
)
{\rm MA}(q)
MA(q)序列,存在一个单位圆内没有根的
B
(
z
)
B(z)
B(z)使得
B
(
0
)
=
b
0
=
1
B(0)=b_0=1
B(0)=b0=1,且
A
(
B
)
X
t
=
B
(
B
)
ε
t
A(\mathscr B)X_t=B(\mathscr B)\varepsilon_t
A(B)Xt=B(B)εt即可。但此时
A
(
z
)
A(z)
A(z)和
B
(
z
)
B(z)
B(z)可能有公共根,这样不妨设公因子为
C
(
z
)
C(z)
C(z),这样就有
A
(
z
)
=
C
(
z
)
A
′
(
z
)
,
B
(
z
)
=
C
(
z
)
B
′
(
z
)
A(z)=C(z)A'(z),B(z)=C(z)B'(z)
A(z)=C(z)A′(z),B(z)=C(z)B′(z),所以
C
(
B
)
A
′
(
B
)
X
t
=
C
(
B
)
B
′
(
B
)
ε
t
.
C(\mathscr B)A'(\mathscr B)X_t=C(\mathscr B)B'(\mathscr B)\varepsilon_t.
C(B)A′(B)Xt=C(B)B′(B)εt.
两边同时乘上
C
−
1
(
B
)
C^{-1}(\mathscr B)
C−1(B)即可得到一个
A
R
M
A
(
p
′
,
q
′
)
{\rm ARMA}(p',q')
ARMA(p′,q′)模型。
但事实上,要构造出这样的 A ( z ) A(z) A(z)也不是很容易,所以我们一般可以通过几个观测的自协方差函数,来构造一个 A R M A ( p , q ) {\rm ARMA}(p,q) ARMA(p,q)模型,只需要观测的自协方差函数数量为 p + q + 1 p+q+1 p+q+1即可。
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)模型指的是,对于满足最小相位条件的
A
(
z
)
=
−
∑
j
=
1
p
a
j
z
j
(
a
0
=
−
1
)
A(z)=-\sum\limits_{j=1}^p a_jz^j(a_0=-1)
A(z)=−j=1∑pajzj(a0=−1)与单位圆内无根的
B
(
z
)
=
∑
j
=
1
q
b
j
z
j
(
b
0
=
1
)
B(z)=\sum\limits_{j=1}^q b_jz^j(b_0=1)
B(z)=j=1∑qbjzj(b0=1),满足条件
a
p
b
q
≠
0
a_pb_q\ne 0
apbq=0,且
A
(
z
)
,
B
(
z
)
A(z),B(z)
A(z),B(z)无公共根时的
A
(
B
)
X
t
=
B
(
B
)
ε
t
.
A(\mathscr B)X_t =B(\mathscr B)\varepsilon_t.
A(B)Xt=B(B)εt.
其平稳解是唯一的,被称为
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列。
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列可以写成白噪声的无穷滑动和,即
X
t
=
∑
j
=
0
∞
ψ
j
ε
t
−
j
,
X_t=\sum_{j=0}^\infty \psi_j\varepsilon_{t-j},
Xt=j=0∑∞ψjεt−j,
这里
{
ψ
j
}
\{\psi_j\}
{ψj}是
Φ
(
z
)
=
A
−
1
(
z
)
B
(
z
)
\Phi(z)=A^{-1}(z)B(z)
Φ(z)=A−1(z)B(z)的Taylor展开系数,被称为Wold系数,可以递推如下:
A
(
B
)
ψ
j
=
b
j
(
j
>
0
)
,
ψ
0
=
1
,
ψ
j
=
0
(
j
<
0
)
.
A(\mathscr B)\psi_j=b_j(j>0),\quad \psi_0=1,\psi_j=0(j<0).
A(B)ψj=bj(j>0),ψ0=1,ψj=0(j<0).
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列的自协方差函数以负指数阶收敛到0,是
γ
k
=
σ
2
∑
j
=
0
∞
ψ
j
ψ
j
+
k
,
k
≥
0
,
\gamma_k=\sigma^2\sum_{j=0}^\infty \psi_j\psi_{j+k},\quad k\ge0,
γk=σ2j=0∑∞ψjψj+k,k≥0,
谱密度是有理谱密度,为
f
(
λ
)
=
∑
j
=
−
∞
∞
γ
k
e
−
i
k
λ
=
σ
2
2
π
∣
B
(
e
i
λ
)
A
(
e
i
λ
)
∣
2
.
f(\lambda)=\sum_{j=-\infty}^\infty \gamma_ke^{-{\rm i}k\lambda}=\frac{\sigma^2}{2\pi}\left|\frac{B(e^{{\rm i}\lambda})}{A(e^{{\rm i}\lambda})} \right|^2.
f(λ)=j=−∞∑∞γke−ikλ=2πσ2∣∣∣∣A(eiλ)B(eiλ)∣∣∣∣2.
A
R
M
A
(
p
,
q
)
{\rm ARMA}(p,q)
ARMA(p,q)序列具有可识别性,在已知其自协方差函数的情况下,可以计算模型系数,有
a
′
=
Γ
p
,
q
−
1
[
γ
q
+
1
γ
q
+
2
⋮
γ
q
+
p
,
]
,
γ
y
(
k
)
=
a
′
[
γ
k
γ
k
+
1
⋯
γ
k
+
p
γ
k
−
1
γ
k
⋯
γ
k
+
p
−
1
⋮
⋮
⋮
γ
k
−
p
γ
k
−
p
+
1
⋯
γ
k
]
,
Π
p
×
p
=
lim
k
→
∞
Ω
k
Γ
k
−
1
Ω
k
′
,
b
′
=
1
σ
2
(
γ
q
−
A
Π
C
)
,
σ
2
=
γ
0
−
C
′
Π
C
.
\boldsymbol a'=\Gamma_{p,q}^{-1}
如果对于零均值平稳序列
{
X
t
}
\{X_t\}
{Xt}其自协方差函数为
{
γ
k
}
\{\gamma_k\}
{γk},能够找到一个满足最小相位条件的多项式
A
(
z
)
,
A
(
0
)
=
1
A(z),A(0)=1
A(z),A(0)=1使得
A
(
B
)
γ
k
=
{
c
≠
0
,
k
=
q
;
0
,
k
>
q
.
A(\mathscr B)\gamma_k=\left\{
则
{
X
t
}
\{X_t\}
{Xt}是一个
A
R
M
A
(
p
′
,
q
′
)
{\rm ARMA}(p',q')
ARMA(p′,q′)序列,这里
p
′
≤
p
,
q
′
≤
q
p'\le p,q'\le q
p′≤p,q′≤q。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。