灰色预测法gm(1,1)总结

上传人:小** 文档编号:55658970 上传时间:2018-10-03 格式:DOC 页数:6 大小:249.50KB
返回 下载 相关 举报
灰色预测法gm(1,1)总结_第1页
第1页 / 共6页
灰色预测法gm(1,1)总结_第2页
第2页 / 共6页
灰色预测法gm(1,1)总结_第3页
第3页 / 共6页
灰色预测法gm(1,1)总结_第4页
第4页 / 共6页
灰色预测法gm(1,1)总结_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《灰色预测法gm(1,1)总结》由会员分享,可在线阅读,更多相关《灰色预测法gm(1,1)总结(6页珍藏版)》请在金锄头文库上搜索。

1、1灰色预测模型灰色预测模型一、灰色预测的概念一、灰色预测的概念1.灰色预测法是一种对含有不确定因素的系统进行预测的方法。灰色系统是介于白色系统和黑色系统之间的一种系统。灰色系统内的一部分信息是已知的,另一部分信息时未知的,系统内各因素间具有不确定的关系。2.灰色预测,是指对系统行为特征值的发展变化进行的预测,对既含有已知信息又含有不确定信息的系统进行的预测,也就是对在一定范围内变化的、与时间序列有关的灰过程进行预测。尽管灰过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此可以通过对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的微分方程模型

2、,从而预测事物未来发展趋势的状况。灰色预测是利用这种规律建立灰色模型对灰色系统进行预测。二、灰色预测的类型二、灰色预测的类型1.灰色时间序列预测;即用观察到的反映预测对象特征的时间序列来构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。2.畸变预测;即通过灰色模型预测异常值出现的时刻,预测异常值什么时候出现在特定时区内。 3.系统预测;通过对系统行为特征指标建立一组相互关联的灰色预测模型,预测系统中众多变量间的相互协调关系的变化。4.拓扑预测;将原始数据作曲线,在曲线上按定值寻找该定值发生的所有时点,并以该定值为框架构成时点数列,然后建立模型预测该定值所发生的时点三、三、GM

3、(1,1)模型的建立)模型的建立1.数据处理为了弱化原始时间序列的随机性,在建立灰色预测模型之前,需先对原始时间序列进行数据处理,经过数据处理后的时间序列即称为生成列。i.设 是所要预测的某项指标的原始 ,.00000123XXXXXn数据,计算数列的级比。如果绝大部分的级比( )( )()( ), ,( )0012 3XtttnXtL2都落在可容覆盖区间内,则可以建立 GM(1,1)模型且可以进行灰(,)22 11nnee 色预测。否则,对数据做适当的预处理。方法目前主要有数据开数据开 n 方、数方、数据取对数、数据平滑据取对数、数据平滑。预处理的数据平滑设计为三点平滑,具体可以按照下式处理

4、 ( )/00001214XtXtXtXt ( )/00013124XXX ( )/000134XnXnXnii.预处理后对数据作一次累加生成处理,即:将原始序列的第一个数据作为生成列的第一个数据,将原始序列的第二个数据加到原始序列的第一个数据上,其和作为生成列的第二个数据。按此规则进行下去,便可得到生成列。根据,得到一个新的数列( )( )( )( )101knXkXn ,.11111123XXXXXn这个新的数列与原始数列相比,其随机性程度大大弱化,平稳性大大增加。2.新数列的变化趋势近似地用下面的微分方程描述。( ) ( )1 1dXaXudt其中:a称为发展灰数;u称为内生控制灰数。3

5、.模型求解。令,为待估参数向量,( )( )( )( ),( ),( )00023T nYXXXna u ,( )( )( )( )( )( )( )( )( )( )()( )111111112 12 123 1211 12XXXXBXnXn 于是模型可表示为 nYB通过最小二乘法得到:31TT nB BB Y求解微分方程,即可得灰色预测的离散时间响应函数:, 1011atuuXtXeaa, , .,0 1 21tn为所得的累加的预测值,将预测值还原即为: 11Xt ( )( )( )()()-( )01111XtXtXt注:若数据经过预处理,则还需经过相应变换才能得到实际预测值。4、模型检

6、验灰色预测检验一般有残差检验、关联度检验和后验差检验。1)残差检验( )( )( )( )( )-( - )0111XtXtXt 000tXtXt ( )( ), ,( )001 2tttnXtL分别求出预测值、绝对误差值和相对误差值,计算出平均相对误差判断精 度是否理想。检验表 序号实际数据 )()0(kx模拟数据 )()0(kx残差 0t相对误差 ( ) t2 3 4 53.278 3.337 3.390 3.6793.2300 3.3545 3.4817 3.61360.0460 -0.0175 -0.0917 0.06541.40% 0.52% 2.71% 1.78%平均相对误差1.6

7、025%2)关联度检验i.定义关联系数 ( ) t minmax( )max0000ttttt其中:为第 个点与的绝对误差; 0tt 0X 0X称为分辨率,00.90.80.70.7 Ck0的模拟值进行休整,修正后的精度如下表: 误差检验表 序号实际数据 )()0(kx模拟数据 )()0(kx残差 0t相对误差 ( ) t10 11 12 1318 15.5 17 1517.1858 16.4799 15.7604 15.03720.8142 -0.9799 1.2396 -0.03724.52% 6.32% 7.29% 0.25%平均相对误差4.595% 残差修正GM(1,1)模型的模拟精度

8、得到了明显提高。若对残差精度仍不满意, 就只有考虑采用其它模型或对原始数据序列进行适当取舍。 再用P和C检验预测效果。五、五、GM(1,1)模型的适用范围模型的适用范围灰色 GM(1,1)模型评价推广 ( 1) 灰色 GM(1,1)模型优点 灰色 GM(1,1)预测模型在计算过程中主要以矩阵为主, 它与 MATLAB 的结6合解决了它在计算中的问题. 由 MATLAB 编制的灰色预测程序简单实用, 容易 操作, 预测精度较高. ( 2) 灰色 GM(1,1)模型的缺点 该模型是指运用曲线拟合和灰色系统理论对我国人口发展进行预测的方法, 因此它对历史数据有很强的依赖性, 而且 GM (1,1)的

9、模型没有考虑各个因素之 间的联系. 因此, 误差偏大, 尤其是对中长期预测, 例如对中国人口总数变化情 况做长期预测时, 误差偏大, 脱离实际. 下面我们来讨论 GM(1,1)模型的适用范 围. GM(1,1)模型的白化微分方程:(1) (1)dXaXudt其中为发展系数, a 可以证明,当 GM(1,1)的发展系数时,GM(1,1)模型无意义。因此,| 2a 是 GM(1,1)发展系数 a 的禁区。在此区间,GM(1,1)模型失去(, ,)22 意义。一般地,当时,GM(1,1)模型有意义。但是,随着 a 的不同取值,预| 2a 测效果也不同。通过数值分析,有如下结论:(1)当时,GM(1,

10、1)的 1 步预测精度在 98%以上,2 步和 5 步预测精度. 0 3a 都在 97%以上,可用于中长期预测中长期预测;(2)当时,GM(1,1)的 1 步和 2 步预测精度都在 90%以上,10 步0 30 5a 预测精度也高于 80%,可用于短期预测短期预测,中长期预测慎用;(3)当时,GM(1,1)用作短期预测应十分慎重;0 50 8a (4)当时,GM(1,1)的 1 步预测精度已低于 70%,应采用残差修正. 0 81a 模型;(5)当时,不宜采用 GM(1,1)模型。1a 如果要考虑到多因素的联系和影响, 此时我们不妨建立 GM( 1, n) 模型. GM( 1, N) 模型能模拟系统发展的动态过程, 不但吸收了传统的灰色模型的建立, 而且建立了多中改进的灰色模型, 提高了预测精度.论文小结处:与传统的数理统计模型相比,该模型在预测方面具有明显优点: 无需典型的概率分布; 减少时间序列的随机性; 小样本即可计算; 计算简便。用灰色理论预测理论可靠,方法较简单。对原始数据系列长度要求不高,即使在系列较短的情况下也能取得令人满意的预报结果,弥补了其他7方法无法进行短期系列观测资料的的预测。本文建立的模型经拟合精度检验(P= ,C=) ,模型判为,预测精度高,能达到预测要求。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号