正在学习
7.2 ARMA模型的估计与滞后阶数选择
7.2 ARMA模型的估计与滞后阶数选择
上一节讨论的预测方法假定ARMA模型及其参数是已知的。在实际应用中,这些参数需要从数据中进行估计。为了构造预测,我们需要:(i) ARMA(p,q)模型的阶数;(ii) 参数 的估计值;以及 (iii) 当 时,过去冲击 的估计值。本节讨论如何获得参数估计、选择滞后多项式的阶数 ,以及为ARMA(p,q)模型获取当前和滞后创新的滤波估计。
7.2.1 ARMA模型的状态空间表示
ARMA模型可以使用状态空间技术进行估计。将预测模型写成其状态空间表示具有许多优点。首先,如果模型具有移动平均分量,状态空间形式和卡尔曼滤波通常提供了一种简便的估计策略,即许多标准计算机软件包中采用的方法。其次,状态空间表示为构建多步预测的模型提供了方便的表示形式。
模型的状态空间表示由两个方程组成,称为状态方程和测量方程。状态方程以"状态" 的(通常是多元的)一阶自回归形式写成:
类似地,测量方程的典型形式为:
其中误差项 是白噪声且互不相关:
这里 表示观测值,而状态 可能被观测到,也可能未被观测到。模型的参数 可以随时间变化。通常 或 之一为零,这不会带来任何困难。
作为ARMA模型如何写成状态空间形式的例子,考虑ARMA(1,1)模型:
该模型可以写成状态空间形式:
这产生了ARMA(1,1)模型,因为 且 。书末的附录包含更多示例。
当涉及移动平均项时(),代入式预测需要MA参数的估计值以及潜在冲击 的估计值。最常用的方法是在误差服从正态分布的假设下使用极大似然估计。Hamilton(1994年,第3章和第5章)对似然函数的精确公式及其最大化方法提供了出色的综述。通常使用卡尔曼滤波来构造似然函数。卡尔曼滤波递推还可以从状态变量的更新和预测方程分别提供冲击的估计和预测值。附录展示了如何使用状态空间形式构建极大似然估计并估计参数。
利用一阶递归结构,状态空间表示对于预测多个时期非常有用。由于 ,因此 。此外,由(7.15)式,我们有 。与使用原始模型相比,这通常是计算预测的一种更为简便的方法。
练习题
以下哪一项不是构建自回归移动平均(ARMA)模型预测时所必需的?
对于带有移动平均成分的自回归滑动平均(ARMA)模型,使用状态空间表示法的一个优点是什么?
以下关于模型的状态空间表示的陈述哪些是正确的?(选择所有适用的选项)
在状态空间表示中,误差项是白噪声且互不相关。
ARMA(1,1)模型可以用状态空间形式表示,状态方程为。测量方程为___$。
解释为什么卡尔曼滤波器对于估计自回归滑动平均(ARMA)模型中的滑动平均(MA)参数和冲击是有用的。
状态空间表示法对于多步预测没有用处,因为它们不具备递归结构。
以下哪些是构建自回归移动平均(ARMA)模型预测的要求?(选择所有适用的选项)
状态空间表示中的状态方程是以状态的一阶自回归形式写成的:___$.
状态空间表示法如何简化自回归滑动平均(ARMA)模型中多步预测的计算?
以下哪一项不是构建自回归移动平均(ARMA)模型预测的要求?
使用状态空间表示法表示自回归滑动平均(ARMA)模型有哪些优势?(选择所有适用的选项)
ARMA模型的状态空间表示仅由一个方程组成。
在状态空间表示中,误差项被假定为___且互不相关。
解释ARMA(1,1)模型如何以状态空间形式表示,以及状态方程和测量方程分别代表什么。
登录后解锁笔记、知识点解析、AI 问答
立即登录