灰色预测法GM(1,1)总结课件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
灰色预测模型 一、灰色预测的概念 1. 灰色预测法是一种对含有不确定因素的系统进行预测的方法。灰色系统是介 于白色系统和黑色系统之间的一种系统。灰色系统内的一部分信息是已知 的,另一部分信息时未知的,系统内各因素间具有不确定的关系。 2. 灰色预测,是指对系统行为特征值的发展变化进行的预测,对既含有已知信 息又含有不确定信息的系统进行的预测,也就是对在一定范围内变化的、与 时间序列有关的灰过程进行预测。尽管灰过程中所显示的现象是随机的、杂 乱无章的,但毕竟是有序的、有界的,因此可以通过对原始数据进行生成处 理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的 微分方程模型,从而预测事物未来发展趋势的状况。灰色预测是利用这种规 律建立灰色模型对灰色系统进行预测。 二、灰色预测的类型 1. 灰色时间序列预测; 即用观察到的反映预测对象特征的时间序列来构造灰色 预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。 2. 畸变预测;即通过灰色模型预测异常值出现的时刻,预测异常值什么时候出 现在特定时区内。 3. 系统预测;通过对系统行为特征指标建立一组相互关联的灰色预测模型,预 测系统中众多变量间的相互协调关系的变化。 4. 拓扑预测;将原始数据作曲线, 在曲线上按定值寻找该定值发生的所有时点, 并以该定值为框架构成时点数列,然后建立模型预测该定值所发生的时点 三、GM (1,1)模型的建立 1. 数据处理 为了弱化原始时间序列的随机性, 在建立灰色预测模型之前, 需先对原始时 间序列进行数据处理,经过数据处理后的时间序列即称为生成列。 0 0 1 0 2 0 3 0 i. 设X X , X , X ,...X n 是所要预测的某项指标的原始 数据,计算数列的级比 (0) X (t 1) (t ) ,t 2, 3,L ,n 。如果绝大部分的级比 (0) X (t) 2 2 都落在可容覆盖区间 (en 1 ,en 1 )内,则可以建立 GM(1,1)模型且可以进行灰色 1 预测。否则,对数据做适当的预处理。方法目前主要有 数据开 n 方、数据取 对数、数据平滑 。预处理的数据平滑设计为三点平滑,具体可以按照下式处 理 0 0 1 2 0 0 1 4 X t X t X t X t ( ) / X ( ) X X / 0 1 3 0 1 0 2 4 0 0 1 3 0 4 X (n) X n X n / ii. 预处理后对数据作一次累加生成处理,即:将原始序列的第一个数据作为生 成列的第一个数据,将原始序列的第二个数据加到原始序列的第一个数据 上,其和作为生成列的第二个数据。按此规则进行下去,便可得到生成列。 根据 k X k X n ,得到一个新的数列 ( 1) ( ) (0) ( ) ( 1) ( ) (0) ( ) n 1 1 1 1 1 2 1 3 1 X X , X , X ,... X n 这个新的数列与原始数列相比,其随机性程度大大弱化,平稳性大大增加。 2. 新数列的变化趋势近似地用下面的微分方程描述。 ( 1) dX dt ( 1) aX u 其中:a 称为发展灰数; u 称为内生控制灰数。 3. 模型求解。 令 Y [ X ( ), X ( ), , X ( n)] , ?为待估参数向量, ? (0) 2 (0) 3 (0 ) T n a u , 1 2 ( 1) ( 1) (X (1) X (2)) 1 1 2 ( 1) ( 1) (X (2) X (3)) 1 B , 1 2 ( 1) ( 1) (X (n 1) X ( n)) 1 于是模型可表示为 Y B n ? 通过最小二乘法得到: ? 1 T T B B B Y n 求解微分方程,即可得灰色预测的离散时间响应函数: 2 u u ? 1 1 0 1 at X t X e a a ,t 0,1, 2..., n 1 ? 1 1 X t 为所得的累加的预测值,将预测值还原即为: ? ( ) ? ( ) - ? ( ) (0) 1 (1) 1 (1 ) X t X t X t 注:若数据经过预处理,则还需经过相应变换才能得到实际预测值。 4、模型检验 灰色预测检验一般有残差检验、关联度检验和后验差检验。 1) 残差检验 ? ( ) ? ( ) - ? ( - ) (0) ( 1) (1) 1 X t X t X t 0 ? 0 0 t X t X t 0 t (t ) ,t , ,L ,n 0 1 2 ( ) X (t ) 分别求出预测值、 绝对误差值和相对误差值, 计算出平均相对误差判断精度 是否理想。 检验表 序号 实际数据 模拟数据 残差 相对误差 0 ( ) k x ( ) x? ( ( 0) k ( 0) k ) 0 t (t)

文档评论(0)

liuxiaoyu99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档