灰色预测模型2015_第1页
灰色预测模型2015_第2页
灰色预测模型2015_第3页
灰色预测模型2015_第4页
灰色预测模型2015_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、简单的灰色预测-GM(1,1)预测1982年,华中理工大学邓聚龙教授首先提出了灰色系统的概念,年,华中理工大学邓聚龙教授首先提出了灰色系统的概念,并建立了灰色系统理论,引起了国内外很多学者、科技人员的并建立了灰色系统理论,引起了国内外很多学者、科技人员的重视。之后,灰色系统理论得到了较深入的研究,并在众多方重视。之后,灰色系统理论得到了较深入的研究,并在众多方面获得了成功的应用。面获得了成功的应用。 【灰色系统】:既含有已知信息又含有未知的非确知的信息的系统。例如:人口问题、历史系统、中医系统等。【灰色系统的描述】:灰色系统用灰色参数(灰元、灰数)、灰色方程、灰色矩阵、灰色度等综合描述,其中灰

2、数是灰数系统的基本“单元”或“细胞”。v灰色系统是通过对原始数据的整理来寻找其变化规灰色系统是通过对原始数据的整理来寻找其变化规律的,这是一种律的,这是一种就数据寻找数据的现实规律就数据寻找数据的现实规律的途径,的途径,称为灰色序列生成。称为灰色序列生成。v(灰色系统理论认为,尽管客观表象复杂,数理离乱,但总是有整体功能的,因此必然蕴含某种内在规律。关键在于如何选择适当的方式去挖掘和利用它。一切灰色序列都能弱化其随机性,弱化其随机性,显现其规律性显现其规律性。)。)v灰色理论中常用的生成方法有:累加生成(AGO),即累加生成算子;累减生成(IAGO)或逆累加生成以及均值生成Z。v生成法如下:v

3、设原始数据列为: ,则v1次累加(1-AGO): , 其中 ; .vR次累加(r-AGO): , 其中 ;v 均值生成Z: ;v 累减生成IAGO: 。(0)(0)(0)(0)(1),(2),( )xxxxn(1)(1)(1)(1)(1),(2),( )xxxxn(1)(0)1( )( )kmxkxm( )( )( )( )(1),(2),( )rrrrxxxxn( )(1)( )(1)1( )( )(1)( )krrrrmxkxmxkxk(1)(1)(1)1( )( )(1)2zkxkxk(1)(1)(1)(1)(0)( )( )(1)( )xkxkxkxk定义定义1 称 为GM(1,1)模

4、型(一阶灰色模型(一阶灰色微分方程模型)微分方程模型).其中符号GM(1,1)的含义如下:G M (1, 1) Grey Model 1阶方程 1个变量bkazkx)()() 1 ()0() 1(5 . 0)(5 . 0)() 1 () 1 () 1 (kxkxkz定理定理1 设X(0)为非负序列:其中x(0)(k)=0,k=1,2, ,n; X(1)为X(0)的1-AGO序列:其中 ; Z(1)为X(1)的紧邻均值生成序列:其中 ;k=2,3, ,n 若 为参数列,且则灰色微分方程 ,即 的最小二乘估计参数列满足) 1(5 . 0)(5 . 0)() 1 () 1 () 1 (kxkxkz)

5、(,),2(),1 ()0()0()0()0(nxxxX )(,),2(),1 () 1 () 1 () 1 () 1 (nxxxX nkixkxki, 2 , 1, )()(1)0() 1 ( )(,),3 (),2() 1 () 1 () 1 () 1 (nzzzZ bkazkx)()() 1 ()0( , )Tua b 1)(1)3(1)2(,)()3()2()1()1()1()0()0()0(nzzzBnxxxY1()TTuB BB YYB u(1)(0)(1)22222(1)(1)22( )( )(1)( )(1)( )( )nnnkkknnkkzkxknzkanzkzk2(0)(1

6、)(1)(1)222222(1)(1)22( )( )( )( )(1)( )( )nnnnkkkknnkkxkzkzkzkbnzkzk定义定义2 设X(0)为非负序列,X(1)为X(0)的1-AGO序列, Z(1)为X(1)的紧邻均值生成序列, , 则称为灰色微分方程的白化方程白化方程,也叫影子方程.1()TTuB BB Ybaxdtdx)1()1(bkazkx)()() 1 () 0(定义定义3 称GM(1,1)模型中的参数-a为发展系数发展系数,b为灰色作用量灰色作用量.( , )Tua b定理定理2 设B,Y, 如定理1所述,则白化方程 的解也称时间响应函数为GM(1,1)灰色微分方程

7、 的时间响应序列时间响应序列为为取x(1)(1)=x(0)(1),则1还原值a baxdtdx)1()1(bkazkx)()() 1 ()0(0)(1)(1)(1)(1)( );1,2,xkxkxk kn(1)(1) (1) (1);1,2, ,akbbx kxeknaa nkabeabxkxak, 2 , 1;) 1 () 1() 0() 1 ( (1)(1)(1)( )(1)a tbbxtxeaa定义定义4 设序列 将x(0)(n)取为时间轴的原点,则称tn为未来.定义定义5 设序列为其GM(1,1)时间响应式的累减还原值,则当tn时,称 为模型预测值模型预测值. 建模的主要目的是预测,为

8、提高预测精度,首先要保证有充分高的模拟精度,尤其是t=n时的模拟精度.因此建模数据一般应取为包括x(0)(n)在内的一个等时距序列.)(,),2(),1 ()0()0()0()0(nxxxX )(,),2(),1 ()0()0()0()0(nxxxX akaeabxekx) 1 ()(1 () 1()0()0()()0(tx)() 0(tx当GM(1,1)发展系数|a|=2时,GM(1,1)模型无意义.通过分析,可得下述结论:(1)当-a=0.3时,GM(1,1)可用于中长期预测(2)当0.3-a=0.5时,GM(1,1)可用于短期预测,中长期预测慎用(3)当0.5-a=0.8时,GM(1,1

9、)作短期预测应十分谨慎(4)当0.8-a1时,不宜采用GM(1,1)GM(1,1)模型的适用范围模型的适用范围后验差检验v(1)计算原始数列的均值v(2)计算原始数列的均方差v(3)计算残差的均值v(4)求残差的均方差niixnx1)0()0()(11200nSSnixixS12)0()0(20)(niin1)0()0()(11211nSSniiS12)0()0(21)(v(5)计算方差比v(6)计算小误差概率v(7)检验 根据经验,一般精度等级的划分如下表 01SSc 6745. 0|)(|0)0()0(Sip预测精度等级划分v在允许范围之内时,则可用所建模型进行预测,否则应进行残差修正残差修正。pc值值预测

温馨提示

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

评论

0/150

提交评论