AR的无偏估计量(pp) 模型

机器算法验证 时间序列 最大似然 自回归的 无偏估计器
2022-03-20 04:56:41

考虑一个 AR(p) 模型(为简单起见假设零均值):

xt=φ1xt1++φpxtp+εt

OLS 估计量(相当于条件最大似然估计量)φ:=(φ1,,φp)正如最近的一个线程中所指出的那样,众所周知是有偏见的

(奇怪的是,我在汉密尔顿的“时间序列分析”和其他一些时间序列教科书中都找不到提到的偏差。但是,它可以在各种讲义和学术文章中找到,例如这个。)

我无法确定 AR 的确切最大似然估计量是否(p) 是否有偏见;因此我的第一个问题。

  • 问题 1:是AR 的精确最大似然估计量(p) 模型的自回归参数φ1,,φp有偏见?(让我们假设AR(p) 过程是静止的。否则,估计量甚至不一致,因为它被限制在静止区域;参见,例如,汉密尔顿“时间序列分析”,p。123.)

还,

  • 问题 2:是否有任何相当简单的无偏估计量?
2个回答

这当然不是对您的问题 1 的严格回答,但是由于您提出了一般性的问题,反例的证据已经表明答案是否定的。

因此,这是一个使用精确 ML 估计的小模拟研究,arima0以证明至少存在一种存在偏差的情况:

reps <- 10000
n <- 30
true.ar1.coef <- 0.9

ar1.coefs <- rep(NA, reps)
for (i in 1:reps){
  y <- arima.sim(list(ar=true.ar1.coef), n)
  ar1.coefs[i] <- arima0(y, order=c(1,0,0), include.mean = F)$coef
}
mean(ar1.coefs) - true.ar1.coef

我碰巧正在阅读您正在阅读的同一本书,并找到了您两个问题的答案。

自回归 beta 的偏差在第 215 页的书中提到。

这本书还在第 223 页提到了一种纠正偏见的方法。继续进行的方法是通过迭代的两步方法。

希望这可以帮助。