状态空间模型是动态时域模型,以隐含着的时间为
自变量。状态空间模型在经济
时间序列分析中的应用正在迅速增加。其中应用较为普遍的状态空间模型是由Akaike提出并由Mehra进一步发展而成的典型相关(canonical
correlation)方法。
由Aoki等人提出的估计向量值状态空间模型的新方法能得到所谓内部平衡的状态空间模型,只要去掉
系统矩阵中的相应元素就可以得到任何低阶
近似模型而不必重新估计,而且只要原来的模型是稳定的,则得到的低阶近似模型也是稳定的。
状态空间模型起源于平稳
时间序列分析。当用于非平稳
时间序列分析时需要将
非平稳时间序列分解为
随机游走成分(趋势)和弱平稳成分两个部分分别建模。 含有随机游走成分的时间序列又称积分时间序列,因为随机游走成分是弱平稳成分的和或积分。当一个
向量值积分序列中的某些序列的
线性组合变成弱平稳时就称这些序列构成了协调积分(cointegrated)过程。 非
平稳时间序列的线性组合可能产生平稳时间序列这一思想可以追溯到
回归分析,Granger提出的协调积分概念使这一思想得到了科学的论证。 Aoki和Cochrane等人的研究表明:很多非平稳多变量时间序列中的随机游走成分比以前人们认为的要小得多,有时甚至完全消失。
① 如果一组非平稳
时间序列是协调积分过程,就有可能同时考察他们之间的长期稳定关系和短期关系的变化;
② 如果一组非平稳时间序列是协调积分过程,则只要将协调回归误差代入系统状态方程即可纠正系统下一时刻状态的
估计值,形成所谓误差纠正模型。
Aoki的向量值状态空间模型在处理积分时间序列时,引入了协调积分概念和与之相关的误差纠正方法,因此向量值状态空间模型也是误差纠正模型。 一个向量值时间序列是否为积分序列需判断其是否含有
单位根,即状态空间模型的动态矩阵是否含有量值为1的
特征值。 根据动态矩阵的特征值即可将
时间序列分解成两个部分,其中特征值为1的部分(包括接近1的“近积分”部分)表示
随机游走趋势,其余为弱平稳部分,两部分分别建模就得到了两步建模法中的趋势模型和周期模型。
状态空间模型的假设条件是
动态系统符合马尔科夫特性,即给定系统状态,则系统的将来与其过去独立
1、状态空间模型不仅能反映系统内部状态,而且能揭示系统内部状态与外部的输入和
输出变量的联系。
2、状态空间模型将多个变量
时间序列处理为向量时间序列,这种从变量到向量的转变更适合解决多输入输出变量情况下的建模问题。
状态空间模型求解算法的核心是Kalman
滤波,Kalman滤波是在时刻t基于所有可得到的信息计算状态向量的最理想的
递推过程。当扰动项和初始状态向量服从
正态分布时,Kalman滤波能够通过
预测误差分解计算
似然函数,从而可以对模型中的所有未知参数进行估计,并且当新的
观测值一旦得到,就可以利用Kalman滤波连续地修正状态向量的估计。
为了避免由于状态空间模型的不可
控制性而导致的错误的分解形式,当对一个单整
时间序列建立状态空间分解模型并进行预测,应按下面的步骤执行: