灰色预测理论详解PPT课件_第1页
灰色预测理论详解PPT课件_第2页
灰色预测理论详解PPT课件_第3页
灰色预测理论详解PPT课件_第4页
灰色预测理论详解PPT课件_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

灰色预测理论,胡亚飞彭敬李云飞吕连磊苗成林沈聪,目录,灰色系统理论简介以及发展灰色预测理论灰色预测简介灰色预测类型灰色预测模型灰色预测检验案例以及软件实现,灰色系统理论简介,灰色系统理论是由我国著名学者邓聚龙教授于1982年创立的“以部分信息已知,部分信息未知的小样本、贫信息”不确定系统为研究对象的一门系统科学新学科,具有原创性的科学意义,是我国对系统科学的新贡献,目前已受到国内外学术界的广泛重视,并在农业科学、经济管理、环境科学、医药卫生、矿业工程、教育科学、水利水电、图像信息、生命科学、控制科学、航空航天等众多领域中得到了广泛的应用,解决了许多过去难以解决的实际问题。,灰色系统理论的内容,灰色系统理论经过20多年的发展,已基本建立起一门新兴学科的结构体系。其主要内容包括以灰色朦胧集为基础的理论体系,以灰色关联空间为依托的分析体系,以灰色序列生成为基础的方法体系,以灰色模型(GM)为核心的模型体系,以系统分析、评估、建模、预测、决策、控制、优化为主体的技术体系。,灰色朦胧集、灰色代数系统、灰色方程、灰色矩阵等是灰色系统理论的基础,从学科体系自身的优美、完善出发,这里有许多问题值得进一步研究。灰色系统分析除灰色关联分析外,还包括灰色聚类和灰色统计评估等内容。灰色序列生成通过序列算子的作用来实现,序列算子主要包括缓冲算子(弱化算子、强化算子)、均值生成算子、级比生成算子、累加生成算子和累减生成算子等。灰色模型按照五步建模思想构建,通过灰色生成或序列算子的作用弱化随机性,挖掘潜在规律,经过灰色差分方程与灰色微分方程之间的互换实现了利用离散的数据序列建立连续的动态微分方程的新飞跃。灰色预测是基于GM模型作出的定量预测,按照其功能和特征可分为数列预测、区间预测、灾变预测、季节灾变预测、波形预测和系统预测等几种类型。灰色决策包括灰靶决策、灰色关联决策、灰色统计、聚类决策、灰色局势决策和灰色层次决策等。灰色控制的主要内容包括本征性灰色系统的控制问题和以灰色系统方法为基础构成的控制,如灰色关联控制和GM(1,1)预测控制等。灰色优化技术包括灰色线性规划、灰色非线性规划、灰色整数规划和灰色动态规划等。,灰色系统理论的内容,基础知识,1.灰色系统是指“部分信息已知,部分信息未知”的“小样本”,“贫信息”的不确定性系统。信息不完全包含:1、系统因素不完全明确;2、因素关系不完全清楚;3、系统结构不完全知道;4、系统作用原理不完全明了。2.白色系统、灰色系统、黑色系统白色系统:一个系统的内部特征是完全已知的,即系统的信息是完全充分的。如:存取款系统,存款金额明确,利息固定则最终取款金额就已知。灰色系统:一个系统的内部特征是不完全已知的系统。人体是一个系统,人的身高、体温、血压等都是已知的,可是,人体内部在结构及部位功能上还有许多问题尚未可知。黑色系统:一个系统的内部信息对外界来说是一无所知的,只能通过它与外界的联系来加以观测研究。如:观测到的星体。,灰色系统分析法、数理统计法及模糊法对比,灰色预测,灰色预测是对既含有已知信息又含有不确定信息的系统进行预测,就是对在一定范围内变化的、与时间有关的灰色过程进行预测。通过对原始数据的生成处理来和灰色模型的建立,挖掘、发现、掌握寻求系统变动的规律。生成数据序列有较强的规律性,可以用它来建立相应的微分方程模型,从而预测事物未来的发展趋势和未来状态,对系统的未来状态做出科学的定量分析。,常用的灰色预测有五种,(1)数列预测,即用观察到的反映预测对象特征的时间序列来构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。(2)灾变与异常值预测,即通过灰色模型预测异常值出现的时刻,预测异常值什么时候出现在特定时区内。(3)季节灾变与异常值预测,即通过灰色模型预测灾变值发生在一年内某个特定的时区或季节的灾变预测。(4)拓扑预测,将原始数据作曲线,在曲线上按定值寻找该定值发生的所有时点,并以该定值为框架构成时点数列,然后建立模型预测该定值所发生的时点。(5)系统预测,通过对系统行为特征指标建立一组相互关联的灰色预测模型,预测系统中众多变量间的相互协调关系的变化。,预测模型,单序列灰色预测模型GM(1,1)模型DGM(1,1)模型GM(1,N)模型Verhulst模型区间灰数预测模型基于几何坐标法的区间灰数预测模型IGPM-G(1,1)基于信息分解法的区间灰数预测模型IGPM-P(1,1)基于灰色属性法的区间灰数预测模型IGPM-D(1,1),单序列灰色预测模型,灰色系统理论认为:系统的行为现象尽管朦胧,数据尽管复杂,但它必然是有序的,都存在着某种内在规律。不过这些规律被纷繁复杂的现象所掩盖,人们很难直接从原始数据中找到某种内在的规律.灰色生成:建立灰色模型之前,需要对原始时间序列按照某种要求进行预处理,得到有规律的时间序列数据生成列。即对原始数据的生成就是企图从杂乱无章的现象中去发现内在规律.常用的灰色系统生成方式有:累加生成,累减生成,均值生成,级比生成等,下面对这几种生成做简单介绍:,1.累加生成通过数列间时刻各数据的依个累加以得到新的数据与数列,累加所得的新数列叫做累加生成数列。具体地,记原始数列为X(0)=(x(0)(1),x(0)(2),x(1)(n)累加生成序列X(i)=(x(i)(1),x(i)(2),x(i)(n)一次累加生成关系累加生成的作用:通过累加生成可以看出灰量积累过程的发展态势,使离乱的原始数据中蕴含的积分特性或规律加以显化。2.累减生成对数列求相邻两数值的差,是累加生成的逆运算。记原始序列为X(1)=(x(1)(1),x(1)(2),),x(1)(n)一次累减生成序列为X(0)=(x(0)(1),x(0)(2),x(0)(n)其中,x(0)(k)=x(1)(k)-x(1)(k-1)累减生成的作用累减生成可将累加生成还原为非生成数列,在建模方程用来获得增量信息。,3.均值生成设原始序列为X(0)=x(0)(1),x(0)(2),x(0)(n),x(0)(k-1)与x(0)(k)为数列X(0)的一对(紧)邻值,则称x(0)(k-1)为值,x(0)(k)称为后值。对于常数(0,1)则称z(0)(k)=x(0)(k)+(1-)x(0)(k1)为由数列x(0)的邻值在生成系数(权)下的邻值生成数。特别地,当生成系数为0.5时,则称z(0)(k)=0.5x(0)(k)+0.5x(0)(k1)为(紧)邻均值生成数,即等权邻值生成数。4.级比生成级比生成是一种常用的填补序列端点空穴的方法。对数列端点值的生成,我们无法采用均值生成填补空缺,只能采用级比生成。级别生成在建模中可以获得较好的灰指数律。级比生成是级比(k)与光滑比(k)生成的总称。设原始序列为X(0)=x(0)(1),x(0)(2),x(0)(n),称(k)为级比,(k)为光滑比,其表达式为(k)=x(0)(k)/x(0)(k1)(k)=x(0)(k)/x(1)(k-1),GM(1.1)模型,模型符号含义GM(1,1)GreyModel(1阶方程,1个变量)GM(1,1)建模过程令X(0)为GM(1,1)为原始建模序列:X(0)=(x(0)(1),x(0)(2),x(0)(n)其中x(0)(k)0,k=1,2,.,nX(1)为X(0)累加生成序列X(1)=(x(1)(1),x(1)(2),x(1)(n)令Z(1)为X(1)的紧邻均值生成序列Z(1)=(z(1)(1),z(1)(2),z(1)(k))z(1)(k)=o.5x(1)(k)+0.5x(1)(k-1)GM(1,1)的灰微分方程模型为x(0)(k+1)+az(1)(k)=b式中称为-a发展系数,b为灰色作用量,准备知识一阶微分方程模型dx/dt+ax=b导数的定义当t很小并取很小的单位1时x(t+1)-x(t)=x/t则离散形式可写为x/t=x(1)(k+1)-x(1)(k)=x(0)(k+1)由dx/dtx/tx(1)(k+1)-x(1)(k),在x(1)(k),x(1)(k+1)范围内,由于很短时间内背景值(即x值)不会发生突变,则取均值z(1)(k+1)=o.5x(1)(k)+0.5x(1)(k+1)作为x的值。则得到灰微分方程为x(0)(k+1)+az(1)(k)=b则可得矩阵方程x(0)(k+1)=-az(1)(k)+bYn=B若at,x(1)(k+1)与x(1)(k)充分接近,此时x(0)(k+1)0,系统趋于死亡.,设X(0)为原始数据序列,X(1)为X(0)的1-AGO序列,Z(1)为X(1)的紧邻均值生成序列,则称为GM(1,1)幂模型.称为GM(1,1)幂模型的白化方程.GM(1,1)幂模型之白化方程的解为,Verhulst模型,设,有则GM(1,1)幂模型参数列的最小二乘估计为,当a=2时,称为灰色Verhulst模型.称为灰色Verhulst模型的白化过程.,Verhulst白化方程的解为灰色Verhulst模型的时间响应式为,区间灰数预测模型,区间灰数:定义既有下界,又有上界的灰数称为区间灰数,记为,其中。白化权函数:是用来描述一个区间灰数在其取值范围内对不同数值的“偏爱”程度的函数,称为的白化权函数。区间灰数的“核”和“灰度”是区间灰数的两个重要属性,是研究区间灰数代数运算法则以及建立区间灰数预测模型误差检验方法的基础。区间灰数的“核”,是在充分考虑已知信息的条件下,最有可能代表区间灰数“白化值”的实数;区间灰数的“灰度”,反映了人们对灰色系统认识的不确定程度。我们通常的实数则是灰度为零且核为本身的特殊区间灰数。,区间灰数序列的白化方法,区间灰数序列:其中。根据区间灰数序列的几何特点,信息特征以及灰色属性,通常将区间灰数序列的白化方法分为几何坐标法,信息分解法以及灰色属性法三类,将区间灰数序列转化为相关的实数序列。,附图-基于几何坐标法的区间灰数序列白化方法,注释基于灰色属性法的区间灰数序列白化方法,其中所有区间灰数产生的背景或论域为,也就是区间灰数的最大边界,为已知。且在其范围内的取值可能性均等,即区间灰数的白化权函数为矩形。,基于几何坐标法的区间灰数预测模型IGPM-G(1,1)即分别构建基于面积序列和坐标序列的DGM(1,1)模型,并在此基础上通过几何坐标法的反向推导,实现对区间灰数上界及下届的模拟,进而实现区间灰数预测模型的构建。具体模型建立参照前边的DGM(1,1)模型,可以得到面积序列和坐标序列的的预测模型,从而得到,解方程组,可得到区间灰数上界和下界的模拟及预测公式,其中,基于信息分解法的区间灰数预测模型IGPM-P(1,1)即分别构建基于实部(也称“白部”)序列和灰部序列的DGM(1,1)模型,并在此基础上通过推导区间灰数上界及下界的模拟表达式,实现区间灰数预测模型的构建。具体模型建立参照前边的DGM(1,1)模型,可以得到白部序列和序列的的预测模型,,基于灰色属性法的区间灰数预测模型IGPM-D(1,1)即通过“核”序列为基础建立DGM(1,1)预测模型,实现对未来区间灰数“核”的预测;然后以“灰度不减公理”为理论依据,以“核”为中心拖展得区间灰数的上界和下界,在不破坏区间灰数独立性和完整性的前提下,实现区间灰数的模拟和预测。核序列具体模型建立参照前边的DGM(1,1)模型,可以得到核序列的预测模型,灰度不减原理:两个灰度不同的区间灰数进行和,差,积,商运算时,运算结果的灰度不小于灰数较大的区间灰数的灰度,即,可得,单序列预测模型检验,灰色模型是灰色系统理论的重要组成部分,在各个领域的广泛应用说明:灰色理论具有很多独特的优越性。灰色模型应用的广泛,其精度成为了一个很受关注的问题。灰色模型的误差a.抽样误差或试验误差它是原始数据记录或统计过程中出现的误差b.舍入误差或计算误差它是建模计算过程中由于运算数据的舍入引起的误差C.模型表达误差由于灰色系统以“近似地”表达为描述问题和就决问题的指导思想,所以原始数据和模拟值之间就必然存在微小的差距。,误差分析前两种误差带有一定的客观性和必然性,是模型不可避免的误差;后一种误差可以通过不断的改进使模型的误差逐渐降低。由于人们用精准性理论建立符合复杂事物发展规律的模型几乎是不可能的,因此建立背景值为灰的近似模型也就不可避免地出现微小误差,但是这种很小的误差并不影响人们利用灰模型研究事物发展的内在规律,并以此指导生产实践,只有当模型误差超出了一定的限制范围时,模型的实用性才会降低。,1.1.1相对误差检验法,(1-1),(1-2),1.1.2后验差检验法,表21精度检验等级参照表,1.1.3关联度检验法,关联度检验,即通过考察模型值曲线和建模序列曲线的相似程度进行检验,是一种几何检验。关联度计算方法,先计算出与原始序列的关联系数,然后算出关联度,根据经验,关联度大于0.6便是满意的。,如果在所有关联度中最大,则第i种灰色建模方法为所建模型中最好的模型。,设,,则关联系数定义为:,式中:,为第k个点,与,的绝对误差;,为两级最小差;,为两级最大差;,称为分辨率,01,一般取=0.5;对单位不一,初值不同的序列,在计算相关系数前应首先进行初始化,即将该序列

温馨提示

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

评论

0/150

提交评论