您好,欢迎访问三七文档
时间序列分析——国内生产总值班级:*********姓名:***学号:00000000ARMA模型建模与预测一、实验目的通过各种方法检验关于“国内生产总值”时间序列数据的平稳性,若是非平稳的数据,要对数据进行一系列的处理使之变成平稳数据,然后根据数据的自相关系数和偏自相关系数来初步判断ARMA模型的阶数p和q,并利用最小二乘法等方法对ARMA模型进行多次尝试与估计,利用信息准则对估计的ARMA模型进行诊断,找到对“国内生产总值”数据模拟效果最好的模型,最后利用ARMA模型进行预测二、实验内容(1)根据时序图判断序列的平稳性并进行处理。(2)观察相关图,初步识别移动平均阶数q和自回归阶数p。(3)对1978-1999年的“国内生产总值”数据建立合适的ARMA(,pq)模型,并利用此模型进行短期预测。三、实验过程1、模型识别(1)数据录入年份国内生产年份国内生产年份国内生产年份国内生产总值总值总值总值19783624.119858964.4199226638.1199981910.919794038.2198610202.2199334634.419804517.8198711962.5199446759.419814862.4198814928.3199558478.119825294.7198916909.2199667884.619835934.5199018547.9199774462.619847171199121617.8199878345.2(2)绘制序列时序图,结果如图1-1所示,可以明显看出1978-1999年的“国内生产总值”的数据是不平稳的,并且呈指数形式变化,因此需对该数据进行平稳性处理。010,00020,00030,00040,00050,00060,00070,00080,00090,0007880828486889092949698Y图1-1a.首先进行对数处理,生成一个新的数据ly,使得ly=log(y),再次绘制时序图如图1-2所示:可以明显看出此时的数据仍然是不平稳的,并且大概呈直线形式变化,因此还需对该数据进行一阶差分。8.08.59.09.510.010.511.011.57880828486889092949698LY图1-2b.对数据进行一阶差分处理,生成一个新的数据dly,使得dly=ly-ly(-1),再次绘制时序图如图1-3所示:可以明显看出此时的数据大致可以认为是平稳的,但这个判断比较粗糙,需要用统计方法进一步验证,因此继续对其进行一系列的检验。图1-3(3)绘制序列相关图我们对进行平稳性处理之后的数据序列做相关图,在滞后阶数中选择12,得到的相关图如图1-4所示。从相关图看出,自相关系数迅速衰减为0,说明序列平稳,并且最后一列白噪声检验的Q统计量和相应的伴随概率P值表明序列存在相关性,因此序列为平稳非白噪声序列。我们可以对序列采用经典时间序列方法进行建模研究。.04.08.12.16.20.24.28.327880828486889092949698DLY图1-4(4)ADF检验序列的平稳性通过时序图和相关图可以判断出处理后的序列是平稳的,我们通过统计检验来进一步证实,选择对常数项,不带趋势的模型进行检验,出现图1-5的检验结果,由P值=0.044知,拒绝序列存在一个单位根的原假设,所以处理后的序列是平稳的。(5)模型定阶由图1-4看出,偏自相关系数在k=2后很快趋于0即1阶截尾,尝试拟合AR(2);自相关系数在k=1处显著不为0,可以考虑拟合MA(1);同时可以考虑ARMA(2,1)模型等。对处理后的序列做描述统计分析见图1-6,可见序列均值为0.148477,接近0,因此直接对处理后的平稳序列做建模分析。2、模型参数估计(1)尝试AR模型。经过模型识别所确定的阶数,可以初步建立AR(1),估计方法选择最小二乘估计(LS),得到的结果如图2-1所示:DependentVariable:DLYMethod:LeastSquaresDate:12/19/14Time:14:32Sample(adjusted):19801999Includedobservations:20afteradjustmentsConvergenceachievedafter3iterationsVariableCoefficientStd.Errort-StatisticProb.C0.1426730.0425783.3508750.0036AR(1)0.7106040.1832883.8769870.0011R-squared0.455058Meandependentvar0.150492AdjustedR-squared0.424783S.D.dependentvar0.071677S.E.ofregression0.054362Akaikeinfocriterion-2.891674Sumsquaredresid0.053194Schwarzcriterion-2.792100Loglikelihood30.91674Hannan-Quinncriter.-2.872236F-statistic15.03103Durbin-Watsonstat1.357721Prob(F-statistic)0.001105InvertedARRoots.71图2-1模型估计结果和相关诊断统计量见图2-1。DependentVariable:YMethod:LeastSquaresDate:12/19/14Time:18:51Sample(adjusted):19801999Includedobservations:20afteradjustmentsConvergenceachievedafter6iterationsVariableCoefficientStd.Errort-StatisticProb.C-15761.5913504.16-1.1671650.2584AR(2)1.2000800.06152119.506860.0000R-squared0.954833Meandependentvar30001.30AdjustedR-squared0.952323S.D.dependentvar27453.76S.E.ofregression5994.527Akaikeinfocriterion20.32972Sumsquaredresid6.47E+08Schwarzcriterion20.42929Loglikelihood-201.2972Hannan-Quinncriter.20.34916F-statistic380.5175Durbin-Watsonstat0.361726Prob(F-statistic)0.000000InvertedARRoots1.10-1.10EstimatedARprocessisnonstationary图2-2由图2-2可知,常数项p值为0.25840.1,所以拒绝原假设,AR(2)模型未通过检验把dly记作Y,则得到的自回归模如下:t1-tt710604.0142673.0XX(2)尝试MA(1)模型。结果如图2-3,由P值可知ma(1)系数是显著的。如图2-3所示,建立移动平均模型如下:1ttt929.01476.0XDependentVariable:DLYMethod:LeastSquaresDate:12/19/14Time:19:02Sample(adjusted):19791999Includedobservations:21afteradjustmentsConvergenceachievedafter10iterationsMABackcast:1978VariableCoefficientStd.Errort-StatisticProb.C0.1475900.0191407.7110650.0000MA(1)0.9289300.03701725.094630.0000R-squared0.605731Meandependentvar0.148477AdjustedR-squared0.584980S.D.dependentvar0.070469S.E.ofregression0.045397Akaikeinfocriterion-3.256329Sumsquaredresid0.039158Schwarzcriterion-3.156851Loglikelihood36.19146Hannan-Quinncriter.-3.234740F-statistic29.19050Durbin-Watsonstat1.120545Prob(F-statistic)0.000033InvertedMARoots-.93图2-3(3)尝试ARMA模型。由模型定阶发现,p可能等于1或2,q可能等于1,根据各种组合来选择最优模型,首先选择ARMA(1,1),得到的参数估计结果见图2-4:DependentVariable:DLYMethod:LeastSquaresDate:12/19/14Time:19:04Sample(adjusted):19801999Includedobservations:20afteradjustmentsConvergenceachievedafter10iterationsMABackcast:1979VariableCoefficientStd.Errort-StatisticProb.C0.1406010.0349214.0262750.0009AR(1)0.4564520.2308601.9771850.0645MA(1)0.9259560.04932018.774590.0000R-squared0.669717Meandependentvar0.150492AdjustedR-squared0.630861S.D.dependentvar0.071677S.E.ofregression0.043548Akaikeinfocriterion-3.292405Sumsquaredresid0.032240Schwarzcriterion-3.143045Loglikelihood35.92405Hannan-Quinncriter.-3.263248F-statistic17.23554Durbin-Watsonstat1.818405Prob(F-statistic)0.000081InvertedARRoots.46InvertedMARoots-.93图2-4DependentVariable:DLYMethod:LeastSquaresDate:12/19/14Time:19:05Sample(adjusted):19811999Includedobservations:19afteradjustmentsConvergenceachievedafter7iterationsMABackcast:1980VariableCoefficientStd.Errort-StatisticProb.C0.1508660.0234326.4383380.0000AR(2)0.0836420.2676990.3124460.7587MA(1)0.9283300.04413421.034180.0000R-squared0.612813Meandependentvar0.152506AdjustedR-squared0.564414S.D.dependentvar0.073057S.E.ofregression0.048217Akaikeinfocriterion-3.082278Sumsquaredresid0.037198Schwarzcriterion-2.933156Loglikelihood32.28164Hannan-Quinncriter.-3.057040F-stati
本文标题:时间序列分析论文
链接地址:https://www.777doc.com/doc-5480221 .html