AR(2) 模型是因果的

机器算法验证 时间序列 自回归的 阿玛 因果关系
2022-04-06 10:12:52

AR(2) 模型是:

Xt=ϕ1Xt1+ϕ2Xt2+Wt

在哪里WtN(o,σ2)

我想证明 AR(2) 模型是因果的。所以,我尝试如下:

Xtϕ1Xt1ϕ2Xt2=Wt

(1ϕ1Bϕ1B2)Xt=Wt

在哪里B是后移运算符,即BXt=Xt1

Xt=(1ϕ1Bϕ1B2)1Wt

那我不知道我该怎么办?

4个回答

一个著名的定理(Theorem 3.1.1., Brockwell, Davis. Time series: theory and application)指出,一个 ARMA(p,q) 过程

ϕ(B)Xt=θ(B)Wt
是因果的当且仅当ϕ(z)0对所有人zC这样|z|1.

所以为了AR(2) 过程是因果的,系数ϕ1ϕ2必须满足

1ϕ1zϕ2z20
对所有人|z|1. 这不是所有人的因果过程 ϕ1,ϕ2. 例如,ϕ1=2,ϕ2=0.

您的最终方程式导致 AR 过程的 MA 表示。

Pred[X(t)] = cons + a1*W(t-1) + a2*W(t-2) + .... an*W(tn) 反映了先前的错误如何“导致”X。

所有 ARMA 模型都可以呈现为纯 AR 模型(过去的加权平均)

或作为纯 MA 模式(过去错误的加权平均值)

你写:“我想证明 AR(2) 模型是因果的。”

根本不可能。AR 和/或 ARMA 模型从来都不是因果关系。ARMA 模型被认为是用来描述具有自己过去的过程。这些明确地仅具有统计意义。

因果关系超越了单纯的统计关系,涉及多个变量。如果我们不知道这一点,我们肯定会将统计关联和因果关系混为一谈。最多您可以询问 Granger 因果关系(不愉快的名字),但 ARMA 的单变量性质也排除了这种可能性。由于这些原因,我不同意以前的答案,这些答案在没有警告因果意义的情况下为您提供其他信息。

AR(2) 是因果的,如果:

ϕ1+ϕ2<1
ϕ1ϕ2<1
1<ϕ2<1
在这种情况下ϕ2(B)=0方程根在单位圆之外,所以它是因果关系。