16449-数学建模-培训课件-基于ARIMA模型的武汉市就业状况预测
- 格式:pdf
- 大小:117.94 KB
- 文档页数:2
基于ARIMA模型的武汉市就业状况预测○邓传军刘家悦李轩(中南财经政法大学经济学院湖北武汉430060)【摘要】文章采用求和自回归移动平均模型(ARIMA),对武汉市1950-2005年的从业人员人数的数据进行时间序列分析,结果显示,ARIMA(2,1,2)模型提供了较准确的预测结果,可用于未来的预测,就此可为武汉市社会保障部门提供可靠的参考依据。
【关键词】ARIMA模型从业人员人数时间序列分析预测武汉市从业人员在1950年不足100万人,1978年也只有272万人,到1996年首次突破400万人达到406万人,到了2005年已经达到421万人左右。
其中1995年至1998年受亚洲金融危机的影响就业人数减少,但在2000年以后就业人数在逐步回升。
武汉市历年就业总量往往受到许多因素的制约,而且这些因素之间又保持着错综复杂的联系。
因此,运用结构性的因果模型分析和预测往往比较困难,本文从动态分析的角度对武汉市历年(1950-2005)从业人员人数的统计分析,发现武汉市从业人员人数是一个时间序列,因此可以根据过去的历年资料分析出其变化的规律性,并用此来预测未来的发展变化。
但是,为了准确预测武汉市就业总量的发展趋势,使所建模型既满足实际的要求,也满足统计方法理论的要求,故文章选择自回归求积移动平均法(即ARIMA,也普遍称之为Box-Jenkins,B-J法)来建立武汉市就业总量预测模型。
一、ARIMA模型的构建思想ARIMA模型是一类常用的随机时间序列模型,由博克斯(Box)、詹金斯(Jenkins)创立,也称B-J方法。
它是一种精度较高的时间序列短期预测方法,其基本思想是:某些时间序列是依赖于时间t的一族随机变量,构成该时序的单个序列值虽然具有不确定性,但整个序列的变化却有一定的规律性,可以用相应的数学模型近似描述。
通过对该模型的分析研究,能够更本质地认识时间序列的结构与特征,达到最小方差意义下的预测。
ARIMA模型(p,d,q)又称为自回归求积移平均模型,其中AR指自回归,p为模型的自回归项数;MA为移动平均,q为模型的移动平均项数;d为时间序列成为平稳之前必须取其差分的次数。
其一般的表达式为:Yt=!0+!1Yt-1+!2Yt-2+…+!PYt-P+"0#t+"1#t-1+"2#t-2+…+"q#t-q1、对原序列进行平稳性检验与处理如果序列不满足平稳性条件,可以通过差分变换(单整阶数为d,则进行d阶差分)或者其他变换,如对数差分变换序列满足平稳性条件。
2、根据时间序列模型的识别规则,建立相应的模型若平稳时间序列的偏相关函数是截尾的,而自相关函数是拖尾的,则可断定此序列适合AR模型。
若平稳时间序列的偏相关函数是拖尾的,而自相关函数是截尾的,则可断定此序列适合MA模型。
若平稳时间序列的偏相关函数和自相关函数均是拖尾的,则此序列适合ARMA模型。
3、估计模型的未知参数,并检验参数的显著性,以及模型本身的合理性4、进行预测分析如果模型经检验是合适的,同时也符合实际意义,可以用于做短期预测。
二、ARIMA模型的应用根据ARMA模型的前提条件,建立模型的时间序列方法是以平稳随机时间序列为前提的,因此在得到一组样本数据后应首先检验数据的平稳性。
选取武汉市1950-2005年的从业人员的数据,令从业人员人数为W,为了消除异方差,我们对变量进行对数化处理,令LNW=LOG(W),并对序列其进行平稳性检验与处理。
(注:数据来源于《武汉市2005年统计年鉴》)1、对时间序列{LNWt}分析先运用Eiews5.0软件中数组窗口中View/Linegraph对W理论探索148《当代经济》2007年第10期(下)作出折线图(图略),观察到曲线向右上方倾斜,并且其前后波动幅度不一致,说明序列存在增长趋势,又存在异方差。
再运用数组窗口中View/UnitRootTest对{LNWt}进行单位根检验,从检验的结果(P值=0.7636)中可以得出{LNWt}没有通过ADF检验,因此,该时间序列是非平稳的时间序列。
这说明了武汉市从业人员人数的变化是受多种因素影响而不能采用固定模式进行分析预测。
2、对序列{LNWt}进行平稳化处理对{LNWt}序列进行差分,经检验发现需要对LNW序列进行一阶差分才能使序列达到平稳。
ADF检验的结果如表1所示。
(注:检验形式为(c,t,1),分别表示常数项,时间趋势项及滞后阶数)其中Yt=LNWt-LNWt-1,{Yt}序列在5%置信水平下可以通过ADF检验。
3、模型识别即选择是用AR(p),MA(q)还是用ARMA(p,q)模型对平稳的时间序列进行估计。
因为前文我们已经知道I(d)的阶数为1,即的d=1。
现在我们主要对ARMA模型进行定阶分析,定阶方法有许多种,本文首先利用ACF图和PACF图性质确定模型阶数如:AC图表现为拖尾衰减,而PAC图在PC后出现截止特征,则该过程是一个AR(p)模型;ARMA(p,q)模型的AC图在(q-p)滞后期之后由指数衰减和正弦衰减组成,其PAC图则是在(p-q)滞后期之后由指数衰减和(或)正弦衰减所控制。
根据此方法初步确定模型为ARMA(2,2)模型、ARMA(4,2)模型。
其次通过最佳准则函数定价法,即Akaike提出的AIC准则,该准则是在模型参数级大似然估计的基础上,对模型的阶数和相应参数同时给出一组最佳估计,AIC准则是在给出不同模型的AIC计算公式基础上,选取使AIC达到最小的那一组阶数为理想阶数(见表2),本文运用Eviews5.0软件完成这一过程,通过两个模型的比较ARMA(2,2)的各项指标均优于另一个模型,特别其AIC值比较小即以选定ARMA(2,2)模型。
4、模型检验模型检验也就是对模型残差项是否为白噪声过程的检验,如果模型通过检验,则可以进行预测,否则对选用模型类型进行重新识别,通过对ARMA(2,2)残差的ADF检验,ACF图和PACF图的观察(图略),如表3所示。
从表3中的数据可以证实其残差接近白噪声序列,即残差序列模型为:ARMA(2,1,2)这样最终确定ARMA(2,1,2)为平稳序列{Yt}的最佳预测模型。
Yt=0.320017Yt-2+0.252340!t-2三、ARIMA的预测与分析根据时间序列{Yt}的ARIMA(2,1,2)模型:Yt=0.320017Yt-2+0.252340!t-2可以推导出时间序列{Yt}的ARIMA(2,1,2)模型的预测公式为:Yt=LNWt-LNWt-1进而推出时间序列{Wt}的预测公式为:Wt=eLNWt-1+0.320017Yt-2+0.252340!t-2对{Wt}做出2002-2007年的预测值(人),与实际值的比较(见表4)。
从表4中可以看出预测值和实际值的差异较小,说明模型的预测效果较好,可以用于预测,从模型的公式我们可以看出,武汉市从业人员人数与序列本身的第二后值以及随机干扰项(残差项)第二期有着着密切的关系,从参数估计值来看,第二期的滞后值和第二期的随机干扰项的符号都是正的,这意味着第二期的滞后值和随机干扰项的第二期对当前期值成正相关关系,即:如果增加前两期的就业人数就会使当前期的从业人数增加,但一定程度上也会降低未来的就业人数。
因此,政府在增加就业时应注意这一点,同时还需合理安排就业比例,调整就业结构,增加就业机会,促进社会稳定,从而促进经济健康持续发展。
由于ARIMA模型的自身存在先天性缺陷:随着预测期的延长,其预测误差会逐渐增大,但在短期内它的预测还是比较准确的,而且与其他的预测方法相比,其预测的准确程度还是比较高的,尤其在短期预测方面。
【参考文献】[1]易丹辉:数据分析与Eviews应用[M],中国统计出版社,2002.[2]王振龙:时间序列分析[M],中国统计出版社,2000.[3]弗朗西斯·迪博尔德:经济预测[M],中信出版社,2003.[4]张晓峒:计量经济学基础[M],南开大学出版社,2001.[5]李子奈、叶阿忠:高等计量经济学[M],清华大学出版社,2000.[6]孙敬水:计量经济学[M],清华大学出版社,2004.[7]张鹤:时间序列分析在粮食价格指数分析中的应用[J],统计与决策,2004(9).[8]石美娟:ARIMA模型在上海市全社会固定资产投资预测中的应用[J],统计教育,2004(3).表3ACF图和PACF图的观察LAG123456789AC-0.3290.012-0.1560.0940.057-0.1960.1670.081-0.029PAC-0.329-0.210-0.307-0.175-0.030-0.284-0.0800.1410.083Q-Stat7.91217.91909.02219.43539.591011.46812.91013.25213.299理论探索表1ADF检验结果ADFTestStatistic-3.5388981%level-4.1408585%level-3.49696010%level-3.177579表2AIC准则理想阶数模型效果指标ARMA(2,2)ARMA(4,2)AIC值-3.070806-2.926885Schwarz值-2.986362-2.794925Sumsquaredresid0.0982930.09556表42002-2007年的预测值与实际值的比较(单位:万人)年份20032004200520062007预测值412.0417.5421.8426.1437.7真实值411.7418.0421.3149《当代经济》2007年第10期(下)。