1.ARIMA模型的基本思想
将预测对象随时间推移而形成的数据序列视为一个随机序列,对其进行差分整合后用自回归加移动平均来拟合,并据其对时间序列的过去值及未来值进行预测的数学方法,即ARIMA模型的基本思想。
ARIMA模型一般表示为ARIMA(p,d,q),其数学表达式为
φp(B)(1-B)dyt=θq(B)εt, (7-9)
式中:φp(B)=1-φ1B-…-φpBp,θq(B)=1-θ1B-…-θqBq;
AR是自回归,p为自回归项,MA为移动平均,q为移动平均项数,d为差分次数;yt是时间序列,B是后移算子,φ1,…,φp为自回归系数,θ1,…,θq为移动回归系数,{εt} 是白噪声序列。
2.ARIMA模型预测基本程序
(1)平稳性识别
以自相关函数和偏自相关函数图等来判定数列是否为平稳型。
(2)对非平稳序列进行平稳化处理
存在增长或下降趋势,需进行差分处理,直到处理后的数据的自相关函数值和偏相关函数值显著地等于零。
(3)根据时间序列模型的识别规则建立相应模型
据序列的自相关和偏相关函数图判定模型的类型及p与q的阶数。
在自相关和偏相关函数图上,函数在某一步之后为零,称为截尾;不能在某一步之后为零,而是按指数衰减或正负相间递减的形式,称为拖尾。
由自相关函数和偏相关函数是截尾还是拖尾及其期次可进行模型判别,标准见表7-8。
表7-8 模型参数的ACF-PACF图判别的标准
(4)假设检验,诊断残差序列是否为白噪声
用χ2检验检测所估计模型的白噪声残差,其残差应是一随机序列,否则进行残差分析,必要时需重新确定模型。
(5)预测分析
利用已通过检验的模型进行预测分析,得到x(t)在t+1期,即1期以后的预测值,记这个预测值为x(t+1),称它为未来第1期的预测值。
用差分预测差分,结果是差分。要反推的话,就得知道基期数据,然后根据基期数据和增量数据就可以求得预测的数据了。差分可以消除不稳定性,但是同时也损失了信息,这是不可避免的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)