《数学建模——时间序列分析.pptx》由会员分享,可在线阅读,更多相关《数学建模——时间序列分析.pptx(187页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、7000年前的古埃及人把 尼罗河涨落的情况逐天记录下来,就构成所谓的时间序列。对这个时间序列长期的观察使他们发现尼罗河的涨落非常有规律。由于掌握了尼罗河泛滥的规律,使得古埃及的农业迅速发展,从而创建了埃及灿烂的史前文明。引例第1页/共187页引例第2页/共187页时间序列:某一系统在不同的时间(地点或其他条件等)的响应(数据)。时间序列是按一定的顺序排列而成,“一定顺序”既可以是时间顺序,也可以是具有不同意义的物理量。如:研究高度与气压的关系,这里的高度就可以看作“时间”总而言之,时间序列只是强调顺序的重要性,因此又被称为“纵向数据”,相对于“横向数据”而言的。什么是时间序列什么是时间序列第3
2、页/共187页时间序列数据的预处理时间序列数据的预处理 平稳性检验平稳性检验 纯随机性检验纯随机性检验 平稳时间序列数据分析平稳时间序列数据分析非平稳时间序列数据分析非平稳时间序列数据分析 内容提要第4页/共187页时间序列数据的预处理时间序列数据的预处理时间序列数据的预处理基本概念平稳性检验纯随机性检验第5页/共187页概率分布的意义随机变量族的统计特性完全由它们的联合分布函数或联合密度函数决定 时间序列概率分布族的定义几个重要数字特征:均值、方差、自协方差、自相关系数时间序列数据的预处理1 基本概念基本概念1.1 基本的数字特征基本的数字特征第6页/共187页特征统计量均值 方差自协方差自
3、相关系数时间序列数据的预处理第7页/共187页1.2 平稳时间序列的定义平稳时间序列的定义严平稳严平稳是一种条件比较苛刻的平稳性定义,它认为只有当序列所有的统计性质都不会随着时间的推移而发生变化时,该序列才能被认为平稳。宽平稳宽平稳是使用序列的特征统计量来定义的一种平稳性。它认为序列的统计性质主要由它的低阶矩决定,所以只要保证序列低阶矩平稳(二阶),就能保证序列的主要性质近似稳定。时间序列数据的预处理第8页/共187页满足如下条件的序列称为宽平稳序列时间序列数据的预处理第9页/共187页常数均值和方差 自协方差函数和自相关函数只依赖于时间的平移长度,而与时间的起止点无关 延迟k自协方差函数 延
4、迟k自相关系数平稳时间序列的统计性质 时间序列数据的预处理第10页/共187页平稳时间序列的意义 时间序列数据结构的特殊性可列多个随机变量,而每个变量只有一个样本观察值平稳性的重大意义极大地减少了随机变量的个数,并增加了待估变量的样本容量极大地简化了时序分析的难度,同时也提高了对特征统计量的估计精度时间序列数据的预处理第11页/共187页平稳性检验主要有两种方法:根据时序图和自相关图显示的特征做出判断的图检验方法构造检验统计量进行假设检验的方法。时间序列数据的预处理2 平稳性检验平稳性检验第12页/共187页时序图检验 根据平稳时间序列均值、方差为常数的性质,平稳序列的时序图应该显示出该序列始
5、终在一个常数值附近随机波动,而且波动的范围有界、无明显趋势及周期特征。自相关图检验 平稳序列通常具有短期相关性。该性质用自相关系数来描述就是随着延迟期数的增加,平稳序列的自相关系数会很快地衰减向零。2.1 平稳性的图检验平稳性的图检验时间序列数据的预处理第13页/共187页例1检验1964年1999年中国纱年产量序列的平稳性例2检验1962年1月1975年12月平均每头奶牛月产奶量序列的平稳性例3检验1949年1998年北京市每年最高气温序列的平稳性平稳性检验时间序列数据的预处理第14页/共187页例1 平稳性检验时间序列数据的预处理第15页/共187页平稳性检验时间序列数据的预处理第16页/
6、共187页平稳性检验时间序列数据的预处理第17页/共187页例2 自相关图时间序列数据的预处理第18页/共187页例3 时序图时间序列数据的预处理第19页/共187页例3 自相关图时间序列数据的预处理第20页/共187页时间序列数据的预处理等间隔时间数据的录入程序说明(数据的录入)程序说明(数据的录入)第21页/共187页时间序列数据的预处理等间隔时间数据的录入程序说明(数据的录入)程序说明(数据的录入)第22页/共187页时间序列数据的预处理数据的变换程序说明(数据的录入)程序说明(数据的录入)第23页/共187页时间序列数据的预处理取数据中的子集程序说明(数据的录入)程序说明(数据的录入)
7、第24页/共187页时间序列数据的预处理缺失数据的插入程序说明(数据的录入)程序说明(数据的录入)第25页/共187页data a;input sha;year=intnx(year,1964,_n_-1);format year year4.;dif=dif(sha);cards;97 130 156.5 135.2 137.7 180.5 205.2 190 188.6 196.7180.3 210.8 196 223 238.2 263.5 292.6 317 335.4 327321.9 353.5 397.8 436.8 465.7 476.7 462.6 460.8501.8 50
8、1.5 489.5 542.3 512.2 559.8 542 567;proc gplot;plot sha*year=1 dif*year=2;symbol1 v=circle i=join c=black;symbol2 v=star i=join c=red;proc arima data=a;identify var=sha nlag=22;run;时间序列数据的预处理1964年1999年中国纱年产量SAS程序第26页/共187页时间序列数据的预处理1962年1月1975年12月平均每头奶牛月产奶量SAS程序第27页/共187页时间序列数据的预处理1949年1998年北京市每年最高气
9、温SAS程序第28页/共187页纯随机序列的定义纯随机性的性质纯随机性检验时间序列数据的预处理3 纯随机性检验纯随机性检验第29页/共187页3.1 纯随机序列的定义纯随机序列也称为白噪声序列,它满足如下两条性质 时间序列数据的预处理第30页/共187页标准正态白噪声序列时序图 时间序列数据的预处理第31页/共187页3.2 白噪声序列的性质 纯随机性 各序列值之间没有任何相关关系,即为“没有记忆”的序列 方差齐性 根据马尔可夫定理,只有方差齐性假定成立时,用最小二乘法得到的未知参数估计值才是准确的、有效的线性无偏估计时间序列数据的预处理第32页/共187页3.3 纯随机性检验 检验原理假设条
10、件检验统计量 判别原则时间序列数据的预处理第33页/共187页Barlett定理 如果一个时间序列是纯随机的,得到一个观察期数为 的观察序列,那么该序列的延迟非零期的样本自相关系数将近似服从均值为零,方差为序列观察期数倒数的正态分布时间序列数据的预处理第34页/共187页假设条件原假设:延迟期数小于或等于 期的序列值之间相互独立备择假设:延迟期数小于或等于 期的序列值之间有相关性 时间序列数据的预处理第35页/共187页检验统计量Q统计量 LB统计量 时间序列数据的预处理第36页/共187页判别原则拒绝原假设当检验统计量大于 分位点,或该统计量的P值小于 时,则可以以 的置信水平拒绝原假设,认
11、为该序列为非白噪声序列接受原假设当检验统计量小于 分位点,或该统计量的P值大于 时,则认为在 的置信水平下无法拒绝原假设,即不能显著拒绝序列为纯随机序列的假定 时间序列数据的预处理第37页/共187页样本自相关图样本自相关图例4 随机生成的100个服从标准正态的白噪声序列纯随机性检验时间序列数据的预处理第38页/共187页检验结果延迟统计量检验统计量值P值延迟6期2.360.8838延迟12期5.350.9454由于由于P值显著大于显著性水平值显著大于显著性水平 ,所以该序列,所以该序列不能拒绝纯随机的原假设。换句话说可以认为不能拒绝纯随机的原假设。换句话说可以认为该序列的波动没有任何统计规律
12、可循,因此可该序列的波动没有任何统计规律可循,因此可以停止对该序列的统计分析。以停止对该序列的统计分析。时间序列数据的预处理第39页/共187页数据预处理部分的小结:序列平稳性与纯随机性检验的基本步骤:1.绘制该序列时序图;2.自相关图检验;3.该序列若是平稳序列,进行纯随机性检验.实例:对1950年1998年北京市城乡居民定期储蓄所占比例序列的平稳性与纯随机性进行检验。时间序列数据的预处理第40页/共187页时间序列数据的预处理data a;input year prop;cards;/*数据省略*/;proc gplot;plot prop*year=1;/*所画的图记为图1*/symbo
13、l1 v=diamond i=join c=red;proc arima data=a;identify var=prop;run;相应的SAS程序第41页/共187页时间序列数据的预处理1.绘制时序图该序列显示北京市城乡居民定期储蓄所占比例序列波动“貌似”比较平稳 第42页/共187页时间序列数据的预处理2.自相关图进一步检验平稳性样本自相关图延迟3阶后,自相关系数都落在2倍标准差范围以内,而且自相关系数向零衰减的速度非常快。综合前两个步骤,可知北京市城乡居民定期储蓄所占比例为平稳序列 第43页/共187页时间序列数据的预处理3.序列纯随机性检验第44页/共187页结论:由于统计量的P值0.
14、0001,远远小于 0.05,即拒绝序列为纯随机序列的假定。因而认为京市城乡居民定期储蓄所占比例的变动不属于纯随机波动,各序列值之间有相关关系。这说明我们可以根据历史信息预测未来年份的北京市城乡居民定期储蓄所占比例,该平稳序列属于非白噪声序列,可以对其继续进行研究。时间序列数据的预处理第45页/共187页平稳时间序列数据分析平稳时间序列数据分析方法性工具与两种相关系数自回归(AutoRegression,AR)模型移动平均(Moving Average,MA)模型ARMA模型平稳序列建模 平稳时间序列数据分析第46页/共187页1.1 方法性工具 差分运算一阶差分 阶差分 步差分平稳时间序列数
15、据分析1.方法性工具与两种相关系数第47页/共187页延迟算子延迟算子类似于一个时间指针,当前序列值乘以一个延迟算子,就相当于把当前序列值的时间向过去拨了一个时刻 记 B为延迟算子,有 平稳时间序列数据分析第48页/共187页延迟算子的性质平稳时间序列数据分析则有(用延迟算子表示差分):第49页/共187页1.2 两种样本相关系数的基本概念与计算样本自相关系数样本偏自相关系数平稳时间序列数据分析所谓滞后k阶偏自相关系数就是指在给定中间k-1个随机变量 xt-1,xt-2,xt-k+1的条件下,或者说,在剔除了中间k-1个随机变量的干扰之后,xt-k对xt影响的相关度量。第50页/共187页样本
16、偏自相关系数的计算平稳时间序列数据分析第51页/共187页2.AR模型的定义具有如下结构的模型称为 阶自回归模型,简记为特别当 时,称为中心化 模型平稳时间序列数据分析第52页/共187页均 值 如果AR(p)模型满足平稳性条件,则有根据平稳序列均值为常数,且 为白噪声序列,有推导出平稳时间序列数据分析第53页/共187页 AR(P)序列中心化变换称 为 的中心化序列,令平稳时间序列数据分析第54页/共187页中心化AR(P)模型引进延迟算子,中心化 模型又可以简记为 自回归系数多项式平稳时间序列数据分析第55页/共187页AR模型自相关系数的性质拖尾性呈负指数衰减平稳时间序列数据分析第56页
17、/共187页例5 考察如下AR模型的自相关图平稳时间序列数据分析第57页/共187页自相关系数按复指数单调收敛到零平稳时间序列数据分析第58页/共187页自相关系数正负相间的衰减平稳时间序列数据分析第59页/共187页自相关系数呈现出“伪周期”性平稳时间序列数据分析第60页/共187页自相关系数不规则衰减平稳时间序列数据分析第61页/共187页偏自相关系数的截尾性AR(p)模型偏自相关系数P阶截尾平稳时间序列数据分析第62页/共187页例5续 考察如下AR模型的偏自相关图平稳时间序列数据分析第63页/共187页理论偏自相关系数样本偏自相关图平稳时间序列数据分析第64页/共187页理论偏自相关系
18、数样本偏自相关图平稳时间序列数据分析第65页/共187页理论偏自相关系数样本偏自相关图平稳时间序列数据分析第66页/共187页理论偏自相关系数样本偏自相关系数图平稳时间序列数据分析第67页/共187页3.MA模型的定义具有如下结构的模型称为 阶移动平均模型,简记为特别当 时,称为中心化 模型平稳时间序列数据分析第68页/共187页移动平均系数多项式引进延迟算子,中心化 模型又可以简记为 阶移动平均系数多项式平稳时间序列数据分析第69页/共187页MA模型的统计性质常数均值常数方差平稳时间序列数据分析第70页/共187页MA模型的统计性质MA模型的偏自相关系数拖尾平稳时间序列数据分析第71页/共
19、187页例6 考察如下MA模型的相关性质平稳时间序列数据分析第72页/共187页MA模型的自相关系数截尾平稳时间序列数据分析第73页/共187页MA模型的自相关系数截尾平稳时间序列数据分析第74页/共187页MA模型的偏自相关系数拖尾平稳时间序列数据分析第75页/共187页MA模型的偏自相关系数拖尾平稳时间序列数据分析第76页/共187页4.ARMA模型的定义具有如下结构的模型称为自回归移动平均模型,简记为特别当 时,称为中心化 模型平稳时间序列数据分析第77页/共187页系数多项式引进延迟算子,中心化 模型又可以简记为 阶自回归系数多项式 阶移动平均系数多项式平稳时间序列数据分析第78页/共
20、187页ARMA(p,q)模型的统计性质均值协方差自相关系数平稳时间序列数据分析第79页/共187页ARMA模型的相关性自相关系数拖尾偏自相关系数拖尾平稳时间序列数据分析第80页/共187页例7 考察ARMA模型的相关性 拟合模型ARMA(1,1):并直观地考察该模型自相关系数和偏自相关系数的性质。平稳时间序列数据分析第81页/共187页自相关系数和偏自相关系数拖尾性样本自相关图样本偏自相关图平稳时间序列数据分析自相关系数和偏自相关系数拖尾 第82页/共187页ARMA模型相关性特征模型模型自相关系数自相关系数偏自相关系数偏自相关系数AR(P)拖尾拖尾P阶截尾阶截尾MA(q)q阶截尾阶截尾拖尾
21、拖尾ARMA(p,q)拖尾拖尾拖尾拖尾平稳时间序列数据分析第83页/共187页平稳时间序列数据分析平稳时间序列的理论基础对于任何一个离散平稳过程对于任何一个离散平稳过程 它都可以分解它都可以分解为两个不相关的平稳序列之和,其中一个为确为两个不相关的平稳序列之和,其中一个为确定性的,另一个为随机性的,不妨记作定性的,另一个为随机性的,不妨记作 其中:其中:为确定性序列,为确定性序列,为随机序列,为随机序列,它们需要满足如下条件它们需要满足如下条件(1)(2)(3)Wold分解定理(分解定理(1938):):第84页/共187页平稳时间序列数据分析ARMA模型分解确定性序列随机序列第85页/共18
22、7页5.5.平稳序列建模 建模步骤模型识别参数估计模型检验模型优化序列预测平稳时间序列数据分析第86页/共187页建模步骤平稳非白噪声序列计算样本相关系数模型识别参数估计模型检验模型优化序列预测YN平稳时间序列数据分析第87页/共187页模型定阶的困难因为由于样本的随机性,样本的相关系数不会呈现出理论截尾的完美情况,本应截尾的 或 仍会呈现出小值振荡的情况由于平稳时间序列通常都具有短期相关性,随着延迟阶数 ,与 都会衰减至零值附近作小值波动当 或 在延迟若干阶之后衰减为小值波动时,什么情况下该看作为相关系数截尾,什么情况下该看作为相关系数在延迟若干阶之后正常衰减到零值附近作拖尾波动呢?平稳时间
23、序列数据分析第88页/共187页样本相关系数的近似分布BarlettQuenouille平稳时间序列数据分析第89页/共187页模型定阶经验方法95的置信区间模型定阶的经验方法如果样本(偏)自相关系数在最初的d阶明显大于两倍标准差范围,而后几乎95的自相关系数都落在2倍标准差的范围以内,而且通常由非零自相关系数衰减为小值波动的过程非常突然。这时,通常视为(偏)自相关系数截尾。截尾阶数为d。平稳时间序列数据分析第90页/共187页例8 选择合适的模型ARMA拟合1950年1998年北京市城乡居民定期储蓄比例序列。平稳时间序列数据分析第91页/共187页序列偏自相关图平稳时间序列数据分析第92页/
24、共187页拟合模型识别自相关图显示延迟3阶之后,自相关系数全部衰减到2倍标准差范围内波动,这表明序列明显地短期相关。但序列由显著非零的相关系数衰减为小值波动的过程相当连续,相当缓慢,该自相关系数可视为不截尾 偏自相关图显示除了延迟1阶的偏自相关系数显著大于2倍标准差之外,其它的偏自相关系数都在2倍标准差范围内作小值随机波动,而且由非零相关系数衰减为小值波动的过程非常突然,所以该偏自相关系数可视为一阶截尾 所以可以考虑拟合模型为AR(1)平稳时间序列数据分析第93页/共187页例9 美国科罗拉多州某一加油站连续57天的OVERSHORT序列 平稳时间序列数据分析第94页/共187页序列自相关图平
25、稳时间序列数据分析第95页/共187页序列偏自相关图平稳时间序列数据分析第96页/共187页拟合模型识别自相关图显示除了延迟1阶的自相关系数在2倍标准差范围之外,其它阶数的自相关系数都在2倍标准差范围内波动。根据这个特点可以判断该序列具有短期相关性,进一步确定序列平稳。同时,可以认为该序列自相关系数1阶截尾偏自相关系数显示出典型非截尾的性质。综合该序列自相关系数和偏自相关系数的性质,为拟合模型定阶为MA(1)平稳时间序列数据分析第97页/共187页例10 1880-1985年全球气表平均温度改变值差分序列 平稳时间序列数据分析第98页/共187页序列自相关图平稳时间序列数据分析第99页/共18
26、7页序列偏自相关图平稳时间序列数据分析第100页/共187页拟合模型识别自相关系数显示出不截尾的性质偏自相关系数也显示出不截尾的性质综合该序列自相关系数和偏自相关系数的性质,可以尝试使用ARMA(1,1)模型拟合该序列平稳时间序列数据分析第101页/共187页参数估计待估参数 个未知参数常用估计方法矩估计极大似然估计最小二乘估计平稳时间序列数据分析第102页/共187页例8续 确定1950年1998年北京市城乡居民定期储蓄比例序列拟合模型的口径 拟合模型:AR(1)估计方法:极大似然估计模型口径平稳时间序列数据分析第103页/共187页例9续 确定美国科罗拉多州某一加油站连续57天的OVERS
27、HORTS序列拟合模型的口径 拟合模型:MA(1)估计方法:条件最小二乘估计模型口径平稳时间序列数据分析第104页/共187页例10续 确定1880-1985全球气表平均温度改变值差分序列拟合模型的口径 拟合模型:ARMA(1,1)估计方法:条件最小二乘估计模型口径平稳时间序列数据分析第105页/共187页模型检验模型的显著性检验整个模型对信息的提取是否充分参数的显著性检验模型结构是否最简平稳时间序列数据分析第106页/共187页模型的显著性检验目的检验模型的有效性(对信息的提取是否充分)检验对象残差序列判定原则一个好的拟合模型应该能够提取观察值序列中几乎所有的样本相关信息,即残差序列应该为白
28、噪声序列 反之,如果残差序列为非白噪声序列,那就意味着残差序列中还残留着相关信息未被提取,这就说明拟合模型不够有效.平稳时间序列数据分析第107页/共187页假设条件原假设:残差序列为白噪声序列备择假设:残差序列为非白噪声序列平稳时间序列数据分析第108页/共187页检验统计量LB统计量平稳时间序列数据分析第109页/共187页例8续 检验1950年1998年北京市城乡居民定期储蓄比例序列拟合模型的显著性 残差白噪声序列检验结果延迟阶数延迟阶数LB统计量统计量P值值检验结论检验结论65.830.3229拟合模型拟合模型显著有效显著有效1210.280.50501811.380.8361平稳时间
29、序列数据分析第110页/共187页参数显著性检验目的检验每一个未知参数是否显著非零。删除不显著参数使模型结构最精简 假设条件检验统计量平稳时间序列数据分析第111页/共187页例8续 检验1950年1998年北京市城乡居民定期储蓄比例序列极大似然估计模型的参数是否显著 参数检验结果检验参数检验参数t统计量统计量P值值结论结论均值均值46.120.0001显著显著6.720.0001显著显著平稳时间序列数据分析第112页/共187页模型优化问题提出当一个拟合模型通过了检验,说明在一定的置信水平下,该模型能有效地拟合观察值序列的波动,但这种有效模型并不是唯一的。优化的目的选择相对最优模型 平稳时间
30、序列数据分析第113页/共187页AIC准则最小信息量准则(An Information Criterion)指导思想似然函数值越大越好 未知参数的个数越少越好 AIC统计量平稳时间序列数据分析第114页/共187页SBC准则AIC准则的缺陷在样本容量趋于无穷大时,由AIC准则选择的模型不收敛于真实模型,它通常比真实模型所含的未知参数个数要多 SBC统计量平稳时间序列数据分析第115页/共187页例11 连续读取70个某次化学反应的过程数据,构成一时间序列。对该序列进行两个模型拟合,并用AIC准则和SBC准则评判例两个拟合模型的相对优劣。结果AR(1)优于MA(2)模型模型AICSBCMA(2
31、)536.4556542.2011AR(1)535.7896540.2866平稳时间序列数据分析第116页/共187页序列预测线性预测函数预测方差最小原则平稳时间序列数据分析第117页/共187页例8续 北京市城乡居民定期储蓄比例序列拟合与预测图平稳时间序列数据分析第118页/共187页ARMA模型综合举例平稳时间序列数据分析例:现有201个连续的生产纪录,选择适当模型拟合该序列的发展并写出拟合模型,最后预测该序列后5年的95%预测的置信区间。步骤:1、平稳性检验 2、纯随机性检验(白噪声检验)3、模型识别(前提是平稳非白噪声序列)4、拟合模型 5、显著性检验(包括模型和参数的显著性检验)6、
32、模型优化 7、预测 第119页/共187页平稳时间序列数据分析1.平稳性检验 data a;input factory;time=_n_;cards;/*数据省略*/;proc gplot;plot factory*time;symbol v=diamond i=join c=blue;proc arima data=a;identify var=factory nlag=18;run;第120页/共187页平稳时间序列数据分析1.平稳性检验 第121页/共187页平稳时间序列数据分析1.平稳性检验 由时序图和自相关图可知,序列是平稳序列 第122页/共187页平稳时间序列数据分析2.纯随机性
33、检验(白噪声检验)由p值都小于0.05可知,序列不是白噪声序列,各序列值之间有相关关系,可以对其进行研究。第123页/共187页平稳时间序列数据分析3.模型识别 SAS系统提供了相对最优模型识别,只要在identify命令中增加一个可选择命令minic,就可以获得一定范围内最优模型定阶。故可将模型识别和模型优化一起考虑。第124页/共187页平稳时间序列数据分析3.模型识别data a;input factory;time=_n_;cards;/*数据省略*/;proc gplot;plot factory*time;symbol v=diamond i=join c=blue;proc ar
34、ima data=a;identify var=factory nlag=18 minic p=(0:5)q=(0:5);/*模型定阶*/run;第125页/共187页平稳时间序列数据分析3.模型识别BIC最小信息值为1.960692,根据BIC最小信息准则,选择MA(1)模型是相对最优的 第126页/共187页平稳时间序列数据分析4.拟合模型data a;input factory;time=_n_;cards;/*数据省略*/;proc gplot;plot factory*time;symbol v=diamond i=join c=blue;proc arima data=a;iden
35、tify var=factory;estimate q=1 method=ml;run;第127页/共187页平稳时间序列数据分析4.拟合模型可知模型为:MA模型:第128页/共187页平稳时间序列数据分析5.显著性检验 由于各延迟阶数下LB统计量的P值都显著大于0.05,可以认为这个拟合模型的残差序列属于白噪声序列,根据模型检验的判别原则,得出该拟合模型显著有效。第129页/共187页平稳时间序列数据分析5.显著性检验 看到对两个参数的检验t统计量的P值均小于0.0001,则两参数检验均显著,则每一个未知参数显著非零,该模型结构已经是最精简,不需要删除不显著参数。第130页/共187页平稳时
36、间序列数据分析6.预测并作出拟合图data a;input factory;year=_n_;cards;/*数据省略*/;proc arima data=a;identify var=factory;estimate q=1 method=ml;forecast id=year lead=5 out=results;/*lead预测期数,id指定身份变量,out预测结果存入某数据集*/proc gplot data=results;plot factory*year=1 forecast*year=2 l95*year=3 u95*year=3/overlay;symbol1 v=star
37、i=join c=black;symbol2 v=none i=join c=red;symbol3 v=none i=join c=green;run;第131页/共187页平稳时间序列数据分析6.预测并作出拟合图第132页/共187页平稳时间序列数据分析6.预测并作出拟合图预测该序列后5年的预测值及95%预测的置信区间值 第133页/共187页非平稳时间序列数据分析非平稳时间序列数据分析差分运算ARIMA模型非平稳时间序列数据分析 第134页/共187页1.差分运算差分运算的实质差分方式的选择过差分非平稳时间序列数据分析 第135页/共187页差分运算的实质差分方法是一种非常简便、有效的确
38、定性信息提取方法Cramer分解定理在理论上保证了适当阶数的差分一定可以充分提取确定性信息差分运算的实质是使用自回归的方式提取确定性信息 非平稳时间序列数据分析 第136页/共187页Cramer分解定理(1961)任何一个时间序列 都可以分解为两部分的叠加:其中一部分是由多项式决定的确定性趋势成分,另一部分是平稳的零均值误差成分,即确定性影响随机性影响非平稳时间序列数据分析 第137页/共187页差分方式的选择序列蕴含着显著的线性趋势,一阶差分就可以实现趋势平稳 序列蕴含着曲线趋势,通常低阶(二阶或三阶)差分就可以提取出曲线趋势的影响 对于蕴含着固定周期的序列进行步长为周期长度的差分运算,通
39、常可以较好地提取周期信息 非平稳时间序列数据分析 第138页/共187页例12 1964年1999年中国纱年产量序列蕴含着一个近似线性的递增趋势。对该序列进行一阶差分运算考察差分运算对该序列线性趋势信息的提取作用 非平稳时间序列数据分析 第139页/共187页差分前后时序图原序列时序图差分后序列时序图非平稳时间序列数据分析 第140页/共187页例13 尝试提取1950年1999年北京市民用车辆拥有量序列的确定性信息非平稳时间序列数据分析 第141页/共187页差分后序列时序图一阶差分二阶差分非平稳时间序列数据分析 第142页/共187页例14 差分运算提取1962年1月1975年12月平均每
40、头奶牛的月产奶量序列中的确定性信息 非平稳时间序列数据分析 第143页/共187页差分后序列时序图一阶差分1阶12步差分非平稳时间序列数据分析 第144页/共187页过差分 足够多次的差分运算可以充分地提取原序列中的非平稳确定性信息但过度的差分会造成有用信息的浪费 假设序列如下 考察一阶差分后序列和二阶差分序列的平稳性与方差 非平稳时间序列数据分析 第145页/共187页比较一阶差分平稳方差小二阶差分(过差分)平稳方差大非平稳时间序列数据分析 第146页/共187页ARIMA模型ARIMA模型结构ARIMA模型建模ARIMA模型预测疏系数模型季节模型非平稳时间序列数据分析 第147页/共187
41、页ARIMA模型结构使用场合差分平稳序列拟合模型结构非平稳时间序列数据分析 第148页/共187页ARIMA 模型族d=0ARIMA(p,d,q)=ARMA(p,q)P=0ARIMA(P,d,q)=IMA(d,q)q=0ARIMA(P,d,q)=ARI(p,d)d=1,P=q=0ARIMA(P,d,q)=random walk model非平稳时间序列数据分析 第149页/共187页ARIMA模型建模步骤获得观察值序列平稳性检验差分运算YN白噪声检验Y分析结束N拟合ARMA模型非平稳时间序列数据分析 第150页/共187页例15 对1952年1988年中国农业实际国民收入指数序列建模 非平稳时
42、间序列数据分析 第151页/共187页一阶差分序列时序图非平稳时间序列数据分析 第152页/共187页一阶差分序列自相关图非平稳时间序列数据分析 第153页/共187页一阶差分后序列白噪声检验延迟阶数延迟阶数 统计量统计量P值值613.330.01781218.330.10601824.660.1344非平稳时间序列数据分析 第154页/共187页拟合ARMA模型偏自相关图非平稳时间序列数据分析 第155页/共187页建 模定阶ARIMA(0,1,1)参数估计模型检验模型显著参数显著非平稳时间序列数据分析 第156页/共187页ARIMA模型预测原则最小均方误差预测原理 Green函数递推公式
43、非平稳时间序列数据分析 第157页/共187页例15续 对中国农业实际国民收入指数序列做为期10年的预测 非平稳时间序列数据分析 第158页/共187页疏系数模型ARIMA(p,d,q)模型是指d 阶差分后自相关最高阶数为p,移动平均最高阶数为q 的模型,通常它包含p+q个独立的未知系数:如果该模型中有部分自相关系数 或部分移动平滑系数 为零,即原模型中有部分系数省缺了,那么该模型称为疏系数模型。非平稳时间序列数据分析 第159页/共187页疏系数模型类型如果只是自相关部分有省缺系数,那么该疏系数模型可以简记为 为非零自相关系数的阶数如果只是移动平滑部分有省缺系数,那么该疏系数模型可以简记为
44、为非零移动平均系数的阶数如果自相关和移动平滑部分都有省缺,可以简记为非平稳时间序列数据分析 第160页/共187页例16 对1917年1975年美国23岁妇女每万人生育率序列建模 非平稳时间序列数据分析 第161页/共187页一阶差分非平稳时间序列数据分析 第162页/共187页自相关图非平稳时间序列数据分析 第163页/共187页偏自相关图非平稳时间序列数据分析 第164页/共187页建 模定阶ARIMA(1,4),1,0)参数估计模型检验模型显著参数显著非平稳时间序列数据分析 第165页/共187页季节模型简单季节模型乘积季节模型 非平稳时间序列数据分析 第166页/共187页简单季节模型
45、简单季节模型是指序列中的季节效应和其它效应之间是加法关系简单季节模型通过简单的趋势差分、季节差分之后序列即可转化为平稳,它的模型结构通常如下 非平稳时间序列数据分析 第167页/共187页例17 拟合19621991年德国工人季度失业率序列 非平稳时间序列数据分析 第168页/共187页差分平稳对原序列作一阶差分消除趋势,再作4步差分消除季节效应的影响,差分后序列的时序图如下 非平稳时间序列数据分析 第169页/共187页白噪声检验延迟阶数延迟阶数 统计量统计量P值值643.840.00011251.710.00011854.480.0001非平稳时间序列数据分析 第170页/共187页差分后
46、序列自相关图非平稳时间序列数据分析 第171页/共187页差分后序列偏自相关图非平稳时间序列数据分析 第172页/共187页模型拟合定阶ARIMA(1,4),(1,4),0)参数估计非平稳时间序列数据分析 第173页/共187页模型检验残差白噪声检验残差白噪声检验参数显著性检验参数显著性检验延迟延迟阶数阶数 统统计量计量P值值待估待估参数参数 统计统计量量P值值62.090.71913.480.00011210.990.3584-3.410.0001非平稳时间序列数据分析 第174页/共187页拟合效果图非平稳时间序列数据分析 第175页/共187页乘积季节模型使用场合序列的季节效应、长期趋势
47、效应和随机波动之间有着复杂地相互关联性,简单的季节模型不能充分地提取其中的相关关系 构造原理短期相关性用低阶ARMA(p,q)模型提取季节相关性用以周期步长S为单位的ARMA(P,Q)模型提取假设短期相关和季节效应之间具有乘积关系,模型结构如下 非平稳时间序列数据分析 第176页/共187页例18 拟合19481981年美国女性月度失业率序列 非平稳时间序列数据分析 第177页/共187页差分平稳一阶、12步差分非平稳时间序列数据分析 第178页/共187页差分后序列自相关图非平稳时间序列数据分析 第179页/共187页差分后序列偏自相关图非平稳时间序列数据分析 第180页/共187页简单季节
48、模型拟合结果延迟延迟阶数阶数拟合模型残差白噪声检验拟合模型残差白噪声检验AR(1,12)MA(1,2,12)ARMA(1,12),(1,12)值值P值值 值值P值值 值值P值值614.580.00579.50.023313.770.00041216.420.088314.190.115817.990.0213结果结果拟合模型均不显著拟合模型均不显著非平稳时间序列数据分析 第181页/共187页乘积季节模型拟合模型定阶ARIMA(1,1,1)(0,1,1)12参数估计非平稳时间序列数据分析 第182页/共187页模型检验残差白噪声检验残差白噪声检验参数显著性检验参数显著性检验延迟延迟阶数阶数 统
49、统计量计量P值值待估待估参数参数 统计统计量量P值值64.500.2120-4.660.0001129.420.400223.030.00011820.580.1507-6.810.0001结果结果模型显著模型显著参数均显著参数均显著非平稳时间序列数据分析 第183页/共187页乘积季节模型拟合效果图非平稳时间序列数据分析 第184页/共187页程序说明dif1_4=dif4(dif(x);time=intnx(quarter,1jan1962d,_n_-1);format time year4.;proc arima;identify var=x(1,4);estimate p=(1 4)noint;forecast lead=5 id=time out=out;非平稳时间序列数据分析 第185页/共187页程序说明nlag=18 minic p=(0:5)q=(0:5)plot factory*year=2 forecast*year=3 l95*year=4 u95*year=4/overlay;identify var=x(1,12);estimate p=1 q=(1)(12)noint;forecast lead=0 id=time out=out;非平稳时间序列数据分析 第186页/共187页感谢您的观看!第187页/共187页