ARMA时间序列模型及SPSS应用_第1页
ARMA时间序列模型及SPSS应用_第2页
ARMA时间序列模型及SPSS应用_第3页
ARMA时间序列模型及SPSS应用_第4页
ARMA时间序列模型及SPSS应用_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ARMA时间序列模型及其相关应用段晓曼吴艾茜黄衍超2017.12.07南方医科大学 SOUTHERN MEDICAL UNIVERSITY提纲时间序列模型的概念模型的识别模型阶数的确定模型参数的估计模型的检验模型的应用2南方医科大学 SOUTHERN MEDICAL UNIVERSITY3一、时间序列模型的概念南方医科大学 SOUTHERN MEDICAL UNIVERSITY时间序列的概念时间序列的概念 时间序列是指将同一统计指标的数值按其发生的时间先后顺序排列而成的序列。 时间序列分析的主要目的是根据已有的历史数据对未来进行预测。42000-2013年我国GDP增长图*公开数据整理南方医科

2、大学 SOUTHERN MEDICAL UNIVERSITYARMA模型的概念模型的概念 ARMA 模型(自回归滑动平均模型,Auto-Regressive and Moving Average Model)是研究时间序列的重要方法。 1976年,英国统计学家G.E.P.Box和英国统计学家G.M.Jenkins联合出版了时间序列分析预测和控制一书,在总结前人的研究的基础上,系统地阐述了ARMA模型的识别、估计、检验及预测的原理和方法,成为时间序列分析的核心,故ARMA 模型也称为Box-Jenkins模型。5南方医科大学 SOUTHERN MEDICAL UNIVERSITYARMA模型的概

3、念模型的概念 ARMA 是一种单变量、同方差的线性模型,对于满足有限参数线形模型的平稳时间序列,主要有以下三种基本形式:u自回归模型( AR : Auto-regressive)u移动平均模型( MA : Moving-Average) u混合模型( ARMA : Auto-regressive Moving-Average)6平稳时间序列:统计量的统计规律不随时间变化。南方医科大学 SOUTHERN MEDICAL UNIVERSITY设 为零均值的实平稳时间序列,阶数为p的自回归模型定义为:7AR模型模型tX1122.tttpt ptXXXXa 模型简记为 ,是时间序列 自身回归的表达式,

4、所以称为自回归模型。AR( )ptX 其中, 是独立同分布的随机变量序列,且满足 , 也称白噪声序列。 ta0tE a2taD a 为了方便表示,引进延迟算子的概念。令:1ttXBX22-1tttXBXB XptptXB X 则自回归模型可写为: ( )ttB Xa212( )1.ppBBBB 其中: 南方医科大学 SOUTHERN MEDICAL UNIVERSITY 对于模型:8AR模型模型( )ttB Xa 若满足条件: 的根全在单位圆外,即所有根的模都大于1,则称此条件为AR(p)模型的平稳性条件。( )0B1R 1B2B3B 当模型满足平稳性条件时, 存在且一般是B的幂级数,于是模型

5、又可写为:-1( )B-1( )ttXB a南方医科大学 SOUTHERN MEDICAL UNIVERSITY 设 为零均值的实平稳时间序列,阶数为q的滑动平均模型定义为:9tX1122.ttttqt qXaaaa 模型简记为 。同样为了方便表示,引进延迟算子的概念。令:MA( )q1ttaBa22-1tttaBaB aptptaB a 则滑动平均模型可写为: ( )ttXB a212( )1.qqBBBB 其中: MA模型模型 若满足条件: 的根全在单位圆外,则称此条件为MA(q)模型的可逆性条件,此时 存在且一般是B的幂级数,于是模型又可写为:( )0B-1( )B1( )ttaB X南

6、方医科大学 SOUTHERN MEDICAL UNIVERSITY10AR与与MA模型的比较模型的比较 自回归模型:意义在于仅通过时间序列变量的自身历史观测值来反映有关因素对预测目标的影响和作用,不一定平稳。 滑动平均模型:意义在于用过去各个时期的随机干扰(白噪声)或预测误差的线性组合来表达当前预测值,但具有不一定可逆性。1122.tttpt ptXXXXa1122.ttttqt qXaaaa南方医科大学 SOUTHERN MEDICAL UNIVERSITY11ARMA模型模型 设 为零均值的实平稳时间序列,p阶自回归q阶滑动平均混合模型定义为:tX11221122.tttpt ptttqt

7、 qXXXXaaaa( )tB X( )tB a=模型简记为ARMA(p, q).显然,当q =0时,ARMA(p, q)模型就是AR (p)模型;显然,当p =0时,ARMA(p, q)模型就是MA (q)模型;ARMA(p, q)模型的平稳性只依赖于AR 部分;ARMA(p, q)模型的可逆性只依赖于MA 部分;南方医科大学 SOUTHERN MEDICAL UNIVERSITY12二、模型的识别南方医科大学 SOUTHERN MEDICAL UNIVERSITY13MA模型的自相关函数模型的自相关函数1122.ttttqt qXaaaa阶数为q的滑动平均模型定义为:根据自相关函数的定义:

8、11111111() = ()() = ktt kttqt qt kt kqt k qqqqqtt kjtt kjit it kijt it kjjiijE X XE aaaaaaE a aE a aE a aE a a 因为2, .0, .asttsE a ats111= qqqktt kit it kiit it kjiijE a aE a aE a a 所以自相关函数变为三项:南方医科大学 SOUTHERN MEDICAL UNIVERSITY14MA模型的自相关函数模型的自相关函数111= qqqktt kit it kijt it kjiijE a aE a aE a a 对于:分以

9、下几种情况讨论:1)当 k =0 时,有22222211= =;qqktit iaiaiiE aE a 2)当 时,有222211=-= -;qqkkt kii kt ikaii kai ki kE aE a 1kq3)当 kq 时,有=0;k从上述性质可以看出,MA(q)序列的自相关系数 在 kq 时全为0.这种性质称为q步截尾性,表明序列只有q步相关性。 k南方医科大学 SOUTHERN MEDICAL UNIVERSITY15AR模型的自相关函数模型的自相关函数阶数为q的自相关模型定义为:根据自相关函数的定义:11221122() = () = ktt kt kttptptkkpkpE

10、X XE XXXXa 1122.tttpt ptXXXXa令k=1,2, p,得自相关系数:1121-1211231-21-122= = = pppppppp 从上述性质可以看出,AR(q)序列的自相关系数 随着k的增大始终不为0.这种性质称为拖尾性,并且是呈负指数衰减。 k南方医科大学 SOUTHERN MEDICAL UNIVERSITY16ARMA模型的自相关函数模型的自相关函数ARMA(p, q)模型的自相关系数,可以看做AR(p)模型的自相关函数和MA(q)模型的自相关系数的混合物。当p=0时,它具有截尾性质;当q=0时,它具有拖尾性质;当p,q均不为0时,如果当p, q均大于或者等

11、于2,其自相关函数的表现形式比较复杂,有可能呈现出指数衰减、正弦衰减或者二者的混合衰减,但通常都具有拖尾性质。南方医科大学 SOUTHERN MEDICAL UNIVERSITY17偏相关函数偏相关函数 从上面的讨论可知,对于自相关函数,只有MA(q)模型是截尾的,AR(p)和ARMA(p, q)模型是拖尾的。为了进一步区分AR(p)模型和ARMA(p, q)模型,我们引入了偏相关函数的概念。 对于零均值的平稳时间序列中,给定 ,则 之间的偏相关函数定义为:11,tt kXX tt kXX和222= tt ktt kXtt kE X XE X XE XE X偏相关函数注意:此时的期望指的是条件

12、期望。南方医科大学 SOUTHERN MEDICAL UNIVERSITY18AR模型偏相关函数模型偏相关函数 设 为零均值的实平稳时间序列,设它满足AR(p)模型:tX1122.tktktkkt ktXXXXa 用 乘上式两边,当给定 时,取条件期望得: - t kX1111=,ttt kt kXxXx ,-11-,11-2- .tt kktt kk kt kt kkkt ktt kE X Xx E XxE XE XE a X 因为 k0 时, ,且有-0tt kE a X2-,tt kkkt kkkXE X XD X 故2=, 1,2,.tt kkkXE X Xk 显然 即为AR(p)序列

13、的偏相关函数,同时它又是AR(p)模型的最后一个回归系数。当kp时,有 ,也即是截尾的。kk=0kk南方医科大学 SOUTHERN MEDICAL UNIVERSITY19ARMA模型偏相关函数模型偏相关函数 ARMA模型的偏相关函数求解方法和上述略有不同,考虑用 对 做最小方差估计来求ARMA(p, q)序列(把MA(q)看作是 p=0 的特例) 的偏相关函数 ,同时推出偏相关函数与自相关函数的关系。 1,tt kXXtXtXkk11111,111111,1,1,1=,1, 1,2, .kkkkkkjkjjkjjjkjkjkkk kjjk 当kp时, 0kk即ARMA模型和MA模型都是拖尾的

14、。南方医科大学 SOUTHERN MEDICAL UNIVERSITY20平稳时间序列的类型识别平稳时间序列的类型识别类别类别模型模型AR(p)MA(q)ARMA(p, q)模型方程平稳条件 的根全在单位圆外无条件平稳 的根全在单位圆外自相关函数拖尾截尾拖尾偏相关函数截尾拖尾拖尾( )ttB Xa( )ttXB a( )( )ttB XB a( )0B( )0B南方医科大学 SOUTHERN MEDICAL UNIVERSITY21三、模型阶数的确定南方医科大学 SOUTHERN MEDICAL UNIVERSITY22如何用样本自相关函数来推断模型的阶。模型阶数的确定模型阶数的确定南方医科大

15、学 SOUTHERN MEDICAL UNIVERSITY23k110,1,1N kii kix xkNN, 样本自相关函数定义为:kk0 =0,1,1kN, 模型阶数的确定模型阶数的确定(式1)由样本值求出样本自相关函数南方医科大学 SOUTHERN MEDICAL UNIVERSITY由正态分布的性质知,2k11P |(1268.3%qiiN)或2k12P |(1295.5%qiiN)在实际应用中,因为q一般不是很大,而N很大,此时常取1211(12)iqiNNk1P |68.3%Nk2P |95.5%N或25南方医科大学 SOUTHERN MEDICAL UNIVERSITY25k| 1

16、|N或k| 2|N(3)ARMA(p, q)模型的阶数p和q难于确定,一般采用由低阶到高阶逐个试探,如取(p, q)为(1,1),(1,2),(2,1),直到经验证认为模型合适为止。南方医科大学 SOUTHERN MEDICAL UNIVERSITY26四、模型参数的估计南方医科大学 SOUTHERN MEDICAL UNIVERSITY27 当选定模型及确定阶数后,进一步地问题是要估计出模型的未知参数。参数估计方法有矩法、最小二乘法、极大似然法等。模型参数的估计模型参数的估计南方医科大学 SOUTHERN MEDICAL UNIVERSITY28模型参数的估计模型参数的估计11Xttptpt

17、XXa1121121123121122=+,=+,=+;pppppppp 写成矩阵式为1121121122123111ppppppp201pajjj (式2)(式3)推导见课本P135南方医科大学 SOUTHERN MEDICAL UNIVERSITY29利用(式2),(式3) 将参数换成它们的估计,-11121121122123111ppppppp 20011 =1ppajjjjjj 模型参数的估计模型参数的估计南方医科大学 SOUTHERN MEDICAL UNIVERSITY30模型参数的估计模型参数的估计11Xtttqt qaaa将参数换成它们的估计,2221k21 1 (1)0 ()

18、.aqakkqq kkkq ,1可直接求解,也可迭代求解。MA(q)序列的协方差函数表达式南方医科大学 SOUTHERN MEDICAL UNIVERSITY31模型参数的估计模型参数的估计1111X=ttptpttqt qXXaaa首先,利用(式4),将参数换成它们的估计q11111q22212qqq pqqq pqqpqppqp (式4)-11q11121q2212qqq pqqq pqpqpqpqp 南方医科大学 SOUTHERN MEDICAL UNIVERSITY32然后,令11Y =XtttptpXXk0000 ( )pppptt kijt itj kijkj iijijYE YY

19、E XX k00 ( )ppijkj iijY 11Ytttqt qaaa模型参数的估计模型参数的估计南方医科大学 SOUTHERN MEDICAL UNIVERSITY33五、模型的检验南方医科大学 SOUTHERN MEDICAL UNIVERSITY34模型的检验模型的检验南方医科大学 SOUTHERN MEDICAL UNIVERSITY35模型的检验模型的检验1111=X+tttptptqt qaXXaak0 ( ) ( )1,2,., ( )kaakMa,21Q( )MMiiNaM取N/10左右南方医科大学 SOUTHERN MEDICAL UNIVERSITY36六、模型的应用南

20、方医科大学 SOUTHERN MEDICAL UNIVERSITY37 时间序列或动态数据是依时间顺序先后排列的,各有其大小的一列数据。这种有序性和大小反映了数据内部的相互联系和变化规律,蕴含着产生这列数据的现象、过程或系统的有关特性,有关的信息。 研究、分析与处理动态数据,正是为了揭示数据本身的结构与规律,了解系统的特性,明了系统与外界的联系,推断数据与系统的未来情况。 但是,通常人们获得的实测数据总是有限而非无限的,所以时间序列分析就是在有限个样本数据总量的情况下,建立相对准确的数学模型,从而获得具有一定精度的统计特性,进而达到预判经济形势、规避风险等目的。时间序列分析时间序列分析南方医科

21、大学 SOUTHERN MEDICAL UNIVERSITY38某商品月销售额某商品月销售额时间时间19911991年年19921992年年19931993年年19941994年年19951995年年19961996年年1 1月份月份603.2225612.8499620.2722629.6026640.5817649.40082 2月份月份636.8149645.9645655.7020663.0500672.2036681.69993 3月份月份707.1452715.9899723.8026733.8552743.0334752.35014 4月份月份638.0379646.170265

22、4.8081664.6104675.1520684.52265 5月份月份620.6295628.2095636.0499645.5190655.5609663.96336 6月份月份707.2703717.1703725.7692735.4458741.9791753.33477 7月份月份539.0789549.4425557.4150566.1298573.6024583.93478 8月份月份252.8602259.8826270.9799279.3648288.2158297.61629 9月份月份591.7836601.1425611.3857620.6696627.7034639

23、.49981010月份月份626.9935637.4908646.0962654.9507663.0892672.44491111月份月份582.6923592.8298602.6265611.4662620.7718629.95011212月份月份611.3965620.8653630.0778637.0239647.4319655.4984构建模型的数据(67个数据,5个测试数据)构建时间序列模型构建时间序列模型南方医科大学 SOUTHERN MEDICAL UNIVERSITY39 使用SPSS画出时间序列的序列图序列特点:1.序列具有周期性,且周期为12个月。2.序列具有上升趋势。3.

24、序列不平稳。构建时间序列模型构建时间序列模型南方医科大学 SOUTHERN MEDICAL UNIVERSITY40 RA 、MA 、RAMA模型,只适用于平稳时间序列,但是通过前面的分析,该时间序列的模型符合以下特征:( )( )ttXf td tW其中 是趋势项, 是周期项, 则是平稳序列。( )f t( )d ttW 只要能将平稳序列 从原始具有趋势的非平稳序列 中提取出来,就可以对提取出来的序列进行上述平稳序列的分析。tWtX 而一个具有趋势项的非平稳序列,总是可以在经过若干次差分后变为平稳序列。当然,具有周期性的序列也可以通过季节性的差分提取平稳序列。 如果序列蕴含着显著的线性趋势,

25、一阶差分就可以实现趋势平稳;如果序列蕴含着曲线趋势,通常低阶(二阶或三阶)差分就可以提取出曲线趋势的影响;对于蕴含着固定周期的序列进行步长为周期长度的差分运算,通常可以较好的提取周期信息。构建时间序列模型构建时间序列模型序列平稳化序列平稳化南方医科大学 SOUTHERN MEDICAL UNIVERSITY41构建时间序列模型构建时间序列模型序列平稳化序列平稳化 进行季节性差分,周期为12序列特点:1.周期性基本去除;2.序列仍然具有上升趋势。12tttZXX南方医科大学 SOUTHERN MEDICAL UNIVERSITY42构建时间序列模型构建时间序列模型序列平稳化序列平稳化 进行季节性

26、差分以及一阶差分序列特点:1.周期性基本去除;2.序列围绕着0波动,零均值。3.经过差分处理后为平稳的序列适用于ARMA模型时,称这种模型为ARIMA(p,d,q)(P,D,Q)1tttQZZ12tttZXX南方医科大学 SOUTHERN MEDICAL UNIVERSITY43构建时间序列模型构建时间序列模型相关性分析相关性分析 自相关函数特性:1.自相关函数在一阶滞后的函数值基本都落入置信区间。2.在12阶滞后时自相关系数超出置信区间,周期性趋势仍存在。3.自相关函数拖尾,无截断。南方医科大学 SOUTHERN MEDICAL UNIVERSITY44特性:1.偏相关函数在二阶滞后的函数值基本都落入置信区间;2.偏相关函数拖尾,无截断,差分处理后的模型适用于ARMA模型,因此对原序列采用ARIMA模型分析。3.根据偏相关函数:初步定阶为:非周期性滞后偏相关阶数p = 2,周期性滞后偏相关阶数P=0;4.根据相关函数,初步定阶为:非周期性滞后相关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论