第7章灰色预测方法_8

合集下载

最新第7章灰色预测方法.pdf

最新第7章灰色预测方法.pdf

第7章灰色预测方法预测就是借助于对过去的探讨去推测、了解未来。

灰色预测通过原始数据的处理和灰色模型的建立,发现、掌握系统发展规律,对系统的未来状态做出科学的定量预测。

对于一个具体的问题,究竟选择什么样的预测模型应以充分的定性分析结论为依据。

模型的选择不是一成不变的。

一个模型要经过多种检验才能判定其是否合适,是否合格。

只有通过检验的模型才能用来进行预测。

本章将简要介绍灰数、灰色预测的概念,灰色预测模型的构造、检验、应用,最后对灾变预测的原理作了介绍。

7.1 灰数简介7.1.1 灰数灰色系统理论中的一个重要概念是灰数。

灰数是指未明确指定的数,即处在某一范围内的数,灰数是区间数的一种推广。

灰色系统用灰数、灰色方程、灰色矩阵等来描述,其中灰数是灰色系统的基本“单元”或“细胞”。

我们把只知道大概范围而不知其确切值的数称为灰数。

在应用中,灰数实际上指在某一个区间或某个一般的数集内取值的不确定数,通常用记号“”表示灰数。

灰数有以下几类:1.仅有下界的灰数有下界而无上界的灰数记为,a或a,其中a为灰数的下确界,它是一个确定的数,我们称,a为的取数域,简称的灰域。

一棵生长着的大树,其重量便是有下界的灰数,因为大树的重量必大于零,但不可能用一般手段知道其准确的重量,若用表示大树的重量,便有,0。

2.仅有上界的灰数有上界而无下界的灰数记为(,]a或()a,其中a为灰数的上确界,是一个确定的数。

一项投资工程,要有个最高投资限额,一件电器设备要有个承受电压或通过电流的最高临界值。

工程投资、电器设备的电压、电流容许值都是有上界的灰数。

3.区间灰数既有下界a又有上界a的灰数称为区间灰数,记为aa,。

海豹的重量在20~25公斤之间,某人的身高在 1.8~1.9米之间,可分别记为25,201,9.1,8.1 24.连续灰数与离散灰数在某一区间内取有限个值或可数个值的灰数称为离散灰数,取值连续地充满某一区间的灰数称为连续灰数。

某人的年龄在30到35之间,此人的年龄可能是30,31,32,33,34,35这几个数,因此年龄是离散灰数。

第七章灰色系统综合评价方法

第七章灰色系统综合评价方法
对于多指标分类综合评价而言, 当按单项指标对评价对象的价值水平进行分类时,通常是将各指标按其实际取值情况划分为若干个不同的区间段,不同区间段属于不同的“灰类”。显然,每一区间段实际上就是一个“信息不完全明确”的灰数。例如,一个地区的人均GDP低于3000美元时,属于“竞争力弱”(记为灰类1);当人均GDP介于3000美元至5000美元之间时,属于“竞争力一般”(记为灰类2),当人均GDP介于5000美元至8000美元时,属于“竞争力较强”(记为灰类3);当人均GDP超过8000美元以上时,属于“竞争力很强”(记为灰类4)。相应于这四个灰类,就有四个灰数: 、 、 、 。对于特定的被评价对象(地区),其人均GDP指标的具体取值实际上就是灰类上灰数的一个白化值。计算该白化值的“权”,便可以确定该地区“单项竞争力”偏好于特定灰类的“程度”。通过综合这些程度,便可以判断被评价对象区域竞争力强弱的类型。因此,灰色系统中的灰类划分(或灰色聚类),为多指标综合评价提供了一条新的思路。也就是说,把灰色系统理论与方法应用于多指标综合评价是可行的。
( )
于是,灰色聚类系数(即加权合成值)为:
( )
第五步:进行灰色系统聚类评价。
记 ,则与模糊聚类评价类似,可以根据“最大隶属原则”进行聚类。若
则该单位被判别为“c灰类”。但当“最大隶属原则”失效时,采用点值进行灰类识别更加合理。
第六步:若需要进行综合评价排序,则将B转化为点值y,即
式中,tj为第j灰类的“灰水平”赋值。根据每个单位的y值大小就可以进行综合评价排序,其赋值原则与模糊综合评价类似。
第四步:计算聚类系数bj,确定聚类向量。
第j类的聚类系数定义为:
( )
即为第j灰类各指标的白化权函数值的加权算术平均。
若将各指标在各灰类之下的白化权函数值用矩阵表示,记为R,即

灰色预测理论-定义

灰色预测理论-定义

什么是灰色预测法?灰色预测是就灰色系统所做的预测。

所谓灰色系统是介于白色系统和黑箱系统之间的过渡系统,其具体的含义是:如果某一系统的全部信息已知为白色系统,全部信息未知为黑箱系统,部分信息已知,部分信息未知,那么这一系统就是灰色系统。

一般地说,社会系统、经济系统、生态系统都是灰色系统。

例如物价系统,导致物价上涨的因素很多,但已知的却不多,因此对物价这一灰色系统的预测可以用灰色预测方法。

灰色系统理论认为对既含有已知信息又含有未知或非确定信息的系统进行预测,就是对在一定方位内变化的、与时间有关的灰色过程的预测。

尽管过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此这一数据集合具备潜在的规律,灰色预测就是利用这种规律建立灰色模型对灰色系统进行预测。

灰色预测通过鉴别系统因素之间发展趋势的相异程度,即进行关联分析,并对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的微分方程模型,从而预测事物未来发展趋势的状况。

其用等时距观测到的反应预测对象特征的一系列数量值构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。

简言之,灰色预测模型是通过少量的、不完全的信息,建立灰色微分预测模型,对事物发展规律作出模糊性的长期描述(模糊预测领域中理论、方法较为完善的预测学分支)。

灰色系统的概念是由邓聚龙教授于1982年提出的,它描述部分信急己知,部分未知介于黑白系统之间的系统。

GM(1,1)模型是灰色理论中较常用的预测方法,它以定性分析为先导,定量与定性结合,对离散序列建立微分方程以及白化方程,一般要经历思想开发、因素分析、量化、动态化、优化五个步骤。

灰色系统通过对原始数据的整理来寻求其变化规律,这是一种就数据寻找数据的现实规律的途径,称为灰色序列的生成。

生成数通过对原始数据的整理寻找数的规律,分为三类:a、累加生成:通过数列间各时刻数据的依个累加得到新的数据与数列。

第七章灰色预测

第七章灰色预测

• 部分信尽知可信息能息发的挥作现用有。已
已知,部分
信息未知
• 灰色系统
•白
• 信息完 全已知
• 白色系 统
13
2020年7月23日星期四 greytheory@
灰色预测第一篇论文
邓聚龙,灰色动态模型(GM)及在粮食长期预测中的应用[J], 大自然探索,1984年第3期,37-43.
2 灰色预测基 本思想
3 累加生成建 模思想
4 五步建模思 想
24
2020年7月23日星期四 greytheory@
➢灰色预测模型是通过数据处理来分析和对待随机量,也就是通过数据到数据 的”映射”,时间序列到时间序列的”映射”来处理和发现规律, 称之为灰色 序列生成;
➢累加生成是一种有• 效邓的的聚优弱龙化化数.信累据息加序处生列理随成机问的性题灰的[指J方].数法华.律中—工灰学色院控学制报系,19统87.
• 建立系统模型,一般要经历思想开发、因素分析、量化、动态化、 优化五个步骤,故称为五步建模。
语言模型 网络模型 量化模型 动态模型
优化模型
开发思想,形 成概念,通过 定性分析、研 究,明确研究 的方向、目标 、途径、措施 ,并将结果用 准确简练的语 言加以表达。
对语言模型 中的因素及 各因素之间 的关系进行 剖析,找出 影响事物发 展的前因、 后果,并将 这种因果关 系用框图表 示。
• 公理2 解的非唯一性原理

信息不完全、不确定的解是非唯一的。该原理是灰色
系统理论解决实际问题所遵循的基本法则。
• 公理3 最少信息原理

灰色系统理论的特点是充分利用已占有的“最少信
息”。
10
2020年7月23日星期四 greytheory@

灰色预测(讲)

灰色预测(讲)

一、什么是灰色预测灰色预测是就对灰色系统所做的预测。

所谓灰色系统是介于白色系统和黑箱系统之间的过渡系统,其具体的含义是:如果某一系统的全部信息已知为白色系统,全部信息未知为黑箱系统,部分信息已知,部分信息未知,那么这一系统就是灰箱系统。

一般地说,社会系统、经济系统、生态系统都是灰色系统。

例如:一个商店可看作是一个系统,在人员、资金、损耗、销售信息完全明确的情况下,可算出该店的盈利大小、库存多少,可以判断商店的销售态势、资金的周转速度等,这样的系统是白色系统。

遥远的某个星球,也可以看作一个系统,虽然知道其存在,但体积多大,质量多少,距离地球多远,这些信息完全不知道,这样的系统是黑色系统。

人体是一个系统,人体的一些外部参数(如身高、体温、脉搏等)是已知的,而其他一些参数,如人体的穴位有多少,穴位的生物、化学、物理性能,生物的信息传递等尚未知道透彻,这样的系统是灰色系统。

再如物价系统,导致物价上涨的因素很多,但已知的却不多,因此对物价这一灰色系统的预测可以用灰色预测方法。

显然,黑色、灰色、白色都是一种相对的概念。

世界上没有绝对的白色系统,因为任何系统总有未确知的部分,也没有绝对的黑色系统,因为既然一无所知,也就无所谓该系统的存在了。

灰色系统理论认为对既含有已知信息又含有未知或非确定信息的系统进行预测,就是对在一定方位内变化的、与时间有关的灰色过程的预测。

尽管过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此这一数据集合具有潜在的规律,灰色预测就是利用这种规律建立灰色模型对灰色系统进行预测。

常用的灰色时间序列预测;即用观察到的反映预测对象特征的时间序列来构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。

二、灰色预测的步骤若给定原始数据序列)](),......2(),1([)0()0()0()0(n X X X X =可分别从)0(X 序列中,选取不同长度的连续数据作为子序列.对于子序列建立GM(1,1)模型的步骤可以概括为: 第一步:写出原始数据列(0)X(0)(0)(0)(0)(){(1),(2),......,()}X i X X X n =为了弱化原始时间序列的随机性 在建立灰色预测模型之前,需先对原始时间序列进行数据处理,经过数据处理后的时间序列即称为生成列。

灰色预测模型理论及其应用

灰色预测模型理论及其应用

灰色预测模型理论及其应用灰色系统理论认为对既含有已知信息又含有未知或非确定信息的系统进行预测,就是对在一定方位内变化的、与时间有关的灰色过程的预测. 尽管过程中所显示的现象是随机的、杂乱无章的,但毕竟是有序的、有界的,因此这一数据集合具备潜在的规律,灰色预测就是利用这种规律建立灰色模型对灰色系统进行预测.灰色预测模型只需要较少的观测数据即可,这和时间序列分析,多元回归分析等需要较多数据的统计模型不一样. 因此,对于只有少量观测数据的项目来说,灰色预测是一种有用的工具.本文主要围绕灰色预测GM(1,1)模型及其应用进行展开。

一、灰色系统及灰色预测的概念1.1灰色系统灰色系统产生于控制理论的研究中。

若一个系统的内部特征是完全已知的,即系统的信息是充足完全的,我们称之为白色系统。

若一个系统的内部信息是一无所知,一团漆黑,只能从它同外部的联系来观测研究,这种系统便是黑色系统。

灰色系统介于二者之间,灰色系统的一部分信息是已知的,一部分是未知的。

区别白色和灰色系统的重要标志是系统各因素间是否有确定的关系。

特点:灰色系统理论以“部分信息已知、部分信息未知”的“小样本”、“贫信息”不确定型系统的研究对象。

1.2灰色预测灰色系统分析方法是通过鉴别系统因素之间发展趋势的相似或相异程度,即进行关联度分析,并通过对原始数据的生成处理来寻求系统变动的规律。

生成数据序列有较强的规律性,可以用它来建立相应的微分方程模型,从而预测事物未来的发展趋势和未来状态。

灰色预测是用灰色模型GM(1,1)来进行定量分析的,通常分为以下几类:(1) 灰色时间序列预测。

用等时距观测到的反映预测对象特征的一系列数量(如产量、销量、人口数量、存款数量、利率等)构造灰色预测模型,预测未来某一时刻的特征量,或者达到某特征量的时间。

(2) 畸变预测(灾变预测)。

通过模型预测异常值出现的时刻,预测异常值什么时候出现在特定时区内。

(3) 波形预测,或称为拓扑预测,它是通过灰色模型预测事物未来变动的轨迹。

灰色系统理论与应用学习指南

灰色系统理论与应用学习指南

灰色系统理论与应用学习指南第一章 灰色系统的概念与基本原理一、识记1、灰色系统理论的产生与发展动态;2、灰色系统的基本概念;3、灰色系统的基本原理;4、灰数的概念与分类;5、灰数白化及灰度的概念。

二、理解1、几种不确定性方法的比较;2、区间灰数的运算;3、灰数白化的规则与算法。

4、灰数灰度的公理化定义。

三、思考与练习1、下面那个不是常用的不确定性系统的研究方法 ( )A 概率统计B 模糊数学C 灰色系统D 运筹学2、试简述概率统计、模糊数学和灰色系统理论是三种最常用的不确定性系统研究方法的异同点。

3、试分析灰色系统理论在横断学科群中的地位。

4、请概述灰色系统的概念,并举出两个实际生活中灰色系统的例子。

5、请简要回答灰色系统的六个基本原理。

6、设1⊗∈[3, 4],2⊗∈ [1, 2],试求下列各式的值:12⊗-⊗,12⊗+⊗,11-⊗,12⊗⋅⊗,12⊗⊗7、请简述灰数白化的具体含义?并解释等权白化、等权均值白化、典型白化权函数的定义及其特征。

8、什么是灰度?你对灰度的测度有什么好的建议或想法?第二章序列算子与灰色序列生成一、识记1、冲击扰动序列、算子和缓冲算子概念;2、缓冲算子公理;3、均值生成算子、序列的光滑性概念;4、序列的光滑比和准光滑序列;5、累加生成算子和累减生成算子的概念。

二、理解1、缓冲算子的性质;2、实用缓冲算子的构造;3、强化缓冲算子的设计;4、弱化缓冲算子的设计;5、利用均值生成构造新序列;6、累加与累减生成算子的计算;7、级比生成算子;8、准指数规律。

三、应用1、利用缓冲算子来模拟系统行为数据序列。

2、分别利用不同的算子来模拟。

四、思考与练习1、什么是弱化算子?试举例说明。

2、什么是准光滑序列?3、什么是一次累加生成算子?4、下面哪个不是缓冲算子公理()A 不动点公理B 信息充分利用公理C 唯一性公理D 解析化,规范化公理5、若序列)XD为(),(X,则二阶缓冲序列21015535388,23480,12588A (10155,12588,23480,35388)B(15323,17685,29456,34567)C (22341,34215,31625,43251)D(27260,29547,32411,35388)6、什么是光滑连续函数?7、什么是序列的光滑比及其意义?8、简要说明累加生成的灰指数律.9、计算:河南省长葛县乡镇企业产值数据(1983-1986年)为X = (10155,12588,23480,35388)其增长势头很猛,1983-1986年每年平均递增51.6%,尤其是1984-1986年,每年平均递增67.7%,参与该县发展规划编制工作的各阶层人士(包括领导层、专家层、群众层)普遍认为该县乡镇企业产值今后不可能一直保持这么高的发展速度。

统计预测之灰色预测法

统计预测之灰色预测法
灰色预测法
主要内容
What
How
Why
概念引入 灰色系统的定义
客观世界
白色系统
内部信息 完全确知
黑色系统
内部信息 一无所知
灰色系统
部分已知 部分未知
灰色系统理论是我
控制论专家邓聚龙 教授于1982 年创立 的。
研究对象
灰色系统理论
特点
核心
“部分信息已知,部分未知”的小 样本和“贫信息”不确定性系统
有限的离散的参数里寻找发展规 律,预测复杂系统
灰色动态模型,生成函数和灰色微 分方程
灰色预测法
➢ 灰色预测是对既含有已知信息又含有不确 定信息的系统进行预测。

灰色预测通过鉴别系统因素之间发展趋势
的相异程度,即进行关联分析,并对原始数据
进行生成处理来寻找系统变动的规律,生成有
较强规律性的数据序列 , 然后建立相应的微分
X 0 k X 0 1 , X 0 2 ,X . 0 . n .
则关联系数定义为:
(k)mm X ˆi0 X n ˆ ki0 n k X 0 X k0 k m m m am X ˆ x a a 0 X ˆ x k x a 0 k X x 0 X k0 k
X 2 1 ,1 .0,1 6 .13 2 ,1 .1 24 783
X 3 1 ,0 . ,9 1 .072 ,1 .0 92 4 94 X 4 1 ,1 .01 ,0 .8 4 ,0 0 .7 9 5
第二步:求序列差 2 0 ,0 .11 ,0 .1 59 ,0 5 .2 93 235
3 0 ,0 .02 ,0 .1 20 ,5 0 .1 51 946
k
Xmk Xm1 i i1
➢累减的定义

第07章_灰色理论与安全系统

第07章_灰色理论与安全系统

第七章灰色理论与安全系统本章主要内容第一节灰色理论概述第二节安全系统的灰色特征第三节灰色理论和安全系统第七章灰色理论与安全系统第一节灰色理论概述一、灰含义和灰现象控制论学者艾什比将内部信息缺乏的客体称为“黑箱”,据此,人们常用颜色的深浅表示信息的多少。

“黑”指信息缺乏,“白”指信息完全,“灰”则指信息部分已知、部分未知,即信息不完全。

这是“灰”的基本含义。

在不同场合、不同情况下,“灰”可以转化和引申为不同的含义:从表象看,白是明朗,黑是暗,灰是朦胧;从过程看,白是新,黑是旧,灰是新旧交替;从性质看,白是纯,黑是不纯,灰是多种成分;从结果看,白是唯一的解,黑是无数的解,灰是非唯一的解;从态度看,白是肯定,黑是否定,灰是扬弃;从方法看,白是严厉,黑是放纵,灰是宽容。

二、三大系统客观世界是物质的世界,也是信息的世界。

但在工程技术、社会、经济、农业、环境、生态、军事等领域,经常会出现信息不完全的情况,如系统因素或参数不完全明确,因素关系不完全清楚,系统结构不完全知道,系统的作用原理不完全明了等。

1.白色系统信息完全明确的系统为白色系统。

一个商店可看作是一个系统,在人员、资金、损耗、销售等信息完全明确的情况下,可算出该店的盈利、库存,可判断商店的销售态势、资金的周转速度等,这样的系统是白色系统,不过这是一个没有物理原型的白色系统。

一个加有电压的电阻是一个系统,当电阻值给定后,电压和电流之间就有明确的关系,这也是一个白色系统,而且是一个具有物理原型的白色系统。

2.黑色系统信息完全不明确的系统是黑色系统。

如遥远的某个星球,也可看作是一个系统,虽然知道其存在,但体积多大,质量多少,距离地球多远,这些信息完全不知道,这是一个黑色系统。

3.灰色系统信息部分明确、部分不明确的系统为灰色系统。

1)物理原型灰色系统人体是一个系统,人体的一些外部参数如身高、体重、年龄等,一些内部参数如血压、脉搏、体温等是已知的,而其他一些参数,如人体穴位有多少,穴位的生物、化学、物理性能,物质信息的传递方式等尚未知道透彻,人体科学中还有许多不解之谜,因此人体是一个灰色系统,是一个具有物理原型的灰色系统。

灰色预测模型

灰色预测模型
x(1) 的拟合值,用后减运算还原,当k 1, 2, , N 1时,
就可得原始序列 x (0) 的拟合值 xˆ(0) (k 1);当k N时,
可得原始序列 x (0) 预报值.
3.精度检验
(1)残差检验:分别计算
7.2 灰色系统的模型
7.2 灰色系统的模型
(3)预测精度等级对照表,见表7.1.
dx (1) ax (1) u dt
(7.1) (7.2) (7.3)
7.2 灰色系统的模型
其中是常数,称为发展灰数;称为内生控制灰数,是对
系统的常定输入.此方程满足初始条件
的解为
当t t0时x(1) x(1) (t0 )
(7.3)’
x(1)
(t)
x
(1)
(t0 )
u a
ea(t t0 )
x (0)(3) ax (1)(3) u, ..............................
x (0)(N ) ax (1)(N ) u.
7.2 灰色系统的模型
把ax(1) (i) 项移到右边,并写成向量的数量积形式
x(0) (2)
[
x(1)
(2),
1]
a u
x
(
0)
(3)
灰色系统理论是研究解决灰色系统分析、建模、 预测、决策和控制的理论.灰色预测是对灰色系统 所做的预测.目前常用的一些预测方法(如回归分 析等),需要较大的样本.若样本较小,常造成较 大误差,使预测目标失效.灰色预测模型所需建模 信息少,运算方便,建模精度高,在各种预测领 域都有着广泛的应用,是处理小样本预测问题的 有效工具.
Operational Research
第七章 灰色预测模型及其应用

灰色预测

灰色预测

式中:1、
为第k个点与的绝对误差;
ˆ 2、 min min X 0 k X 0 k 为两级最小差;
ˆ 3、 max max X 0 k X 0 k 为两级最大差;
4、ρ称为分辨率, 0<ρ<1,一般取ρ=0.5;
1 n r k n k 1
1 1
x ( 0) (i ) , k
i 1
1,2,n
为 X (1) 的紧邻生成序列: Z
(1)
z
(1)
1 (1) (1) (k ) ( x (k ) x (k 1)) , k 2,3 , n 2
(1)
其中, Z 称
( z (2), z (3), , z (n))
1998
199
2000
试建立Gm(1,1)模型的白化方程及时间响应式,并对 Gm(1,1)模型进行检验,预测该企业2001-2005年产值。
解:1)设时间序列为
X
( 0)
x (1), x (2), x (3), x (4)
( 0) ( 0) ( 0) ( 0)


=(27260,29547,62411,35388)


27260 ,42033 .5,73012 .5,106912
于是,
z (1) (2) 1 42033 .5 1 B z (1) (3) 1 73012 .5 1 (1) 106912 1 z (4) 1
x ( 0 ) (2) 29547 Y x ( 0 ) (3) 32411 ( 0 ) 35388 x (4)
常用的灰色系统生成方式有: 累加生成,累减 生成,均值生成,级比生成等。

浅谈灰色预测法及其应用

浅谈灰色预测法及其应用


)【l L5 J
U3 j
4 灰色预 测法应用实例 某 选煤厂 l% 年一02 9 20年
二 .奢 . I 三 、魁 诬
田 不畚幡
0 . 8
c07 .
S07
<04 .5
,0 5 . 0
的精煤产蛩 f 见表2) ,试月G I ) { M(,1 模型对精煤产量进行预测。
式中:
() () 分别为原始数据 ,原始数据预测值 ,
I上
残 均 亩 ( 蔫 值: )
残 离 : 告 k)f 差 差 =兰( ; ^ 一
原 数 差: = ∑ ( 始 据离 古 ’一 女 )
后验差比值 : : , f /
为了弱化 原始时间序列的随机性 .为建 立灰色模 型提供信息 , 在建立灰色预测模型之前.需先对原始时间序列进行数据处理 , 经 过 数据处理 后的时间序列称 为生 成列 灰色系统常 蚪的数据 处理方 I 式 有累加或累减两种 .现将两种方法介绍如 下 :
1 数据的预 处理
Байду номын сангаас
r= t2X (…一 ㈣nr v k’)t3 . ( 。 .O) J ) ( ), j
解 微分方程累加后预测模型 :
’+) ( ’) + ( I (一 ) 1 = I 口 d
口 口
( 连续型 ) … 一
(+) ( (一 F + f I= 1 ) ) 竺 离散型 1 进行累减生成 。还原得原始序列的预测模型 :
I1 累加 .
小误差 频率: =P ) l07 S P I七一 < .4 I ( 64}
上述两个指标 P 把预测等级划分为四等.如表l ,通常蚪其 I
作 为检 验预 测模 型 精度 的标 准。

(整理)灰色预测法

(整理)灰色预测法

灰色预测理论在数学建模中的应用作者:胡金杭摘要:灰色系统理论在自动控制领域中已取得了广泛的应用,本文针对灰色预测理论的特点,分析了它在数学建模中的具体应用。

首先,本文对如何将实际问题转化为灰色GM(1,1)预测模型给了具体的步骤,同时针对模型的特点,可以对其的预测精度进行后验差检验,随后,针对基本灰色GM(1,1)预测模型单调性的特点,我们可以采用改进的等维灰数递补模型,这样可以大大的提高模型对实际问题的预测精度。

关键字:GM(1,1)预测模型后验差检验等维灰数递补模型引言现实中的很多实际问题,都需要通过分析现有的数据,对该问题未来的发展趋势进行预测,随后决策者参考预测得到的结果,就可以制定合理的解决方案。

在预测分析中,最基本的预测模型为线性回归方程,针对一些规律性较强的数据,该模型能作出精确的预测,但在实际中,我们得到的常是一些离散的,规律性不强的数据,为解决此类问题,线性的方法就不适用了,此时,就需要采用灰色预测的方法。

灰色预测理论是将看似离散的数据序列经数据变换后形成有规律的生成数列( 如累加生成、累减生成) ,然后对生成数列建立微分方程,得到模型的计算值后,再与实测值比较获得残差,用残差再对模型作修正,然后便可用建立的灰色模型对该问题进行预测。

一、具体的灰色GM(1,1)预测模型的建立:我们设已知数据变量组成序列,则我们可得到数据序列,用1-AGO生成一阶累加生成序列为:其中 (1-1) 由于序列具有指数增长规律,而一阶微分方程的解恰是指数增长形式的解,因此我们可以认为序列满足下述一阶线性微分方程模型(1-2)我们利用离散差分方程的形式对上微分方程可以得到下矩阵形式:(1-3)简记为: (1-4)式中;;上述方程组中,和B 为已知量,A 为待定参数。

可用最小二乘法得到最小二乘近似值。

因此,式(1-4)可改写为式中,E —误差项。

利用矩阵求导公式,可得(1-5)解得结果代入(2-2)中,我们可以得到(1-6)写成离散形式(令),得到GM(1,1)模型的时间响应函数(K =1,2,…)(1-7) 我们对其做累减还原,即可得到原始数列的灰色预测模型为:(K =1,2,…) (1-8) 将相关数据代入公式中进行运算,我们得到系数的具体值,即得到了具体的预测公式。

灰色模型算法

灰色模型算法

灰色预测算法及相关程序1 引言 (3)2算法的基本原理 (3)2.1 GM(1,1)模型: (3)2.2生成数 (4)2.2.1累加生成 (4)2.2.2累减生成 (5)3算法的具体实现流程 (6)3.1 算法流程图 (6)3.2 实现步骤 (8)3.3 数据准备与预处理 (10)4 算法程序实现 (10)4.1 程序使用说明 (10)4.2 程序源代码 (11)4.3 程序运行 (16)4.3.1程序运行及运行环境说明 (16)4.3.2 输入数据 (16)4.3.3 输出数据 (16)5 参考文献 (17)灰色预测算法1 引言灰色预测(grey prediction)是利用灰色系统理论就灰色系统所作的预测.灰色系统理论认为,尽管系统表象复杂,数据散乱,信息不充分,但作为系统,它必然有整体功能和内在规律,必然是有序的.现有的分析方法大多依据过去的大量数据,按照统计方法分析其规律,这样不仅受数据量的限制,而且准确程度不高.而灰色系统理论把随机量看作是在一定范围内变化的灰色量,对灰色量的处理不是寻求它的统计规律和概率分布,而是对原始数据加以处理,将杂乱无章的原始数据变为规律性较强的生成数据,通过对生成数据建立动态模型,来挖掘系统内部信息并充分利用信息进行分析预测.目前,灰色系统理论用于预测主要通过GM(m,n)模型,该模型是灰色系统理论的量化体现,可用于以下几个方面的预测:(1)数列预测:对某个事物发展变化的大小与时间进行预测.(2)灾变预测:预测灾变发生的时间或者说是异常值出现时区的分布.如人体的血压过高或过低的时间预测.(3)季节性灾变预测:对发生在每年特定时区的事件和命题作预测.(4)拓扑预测:即事物整体的预测,亦称波形预测.其特点是对于预先给定的多组数值建立GM(1,1)模型群,根据预测结果构造出整个波形.(5)系统预测:对系统中众多变量间相互协调关系的发展变化所进行的预测.2算法的基本原理2.1 GM(1,1)模型:灰色模型GM(1,1) GM(1,1)的含义为1阶,1个变量的灰色模型,它是在数据生成的基础上建立如下灰微分方程:)0(()+)()1(kbazkx=式中)()0(k x 为原始序列,)0()1(AGOx x =,)1(5.0)(5.0)()1()1()1(-+=k x k x k z .a 称为发展系数,它反映)1(x 和)0(x 的发展态势;b 称为灰作用量,它的大小反映数据变化的关系.对序列})(,),3(),2({)1()1()1()1(n z z z z =,因为)()1(k z 为)()1(k x 与)1()1(-k x 的平均值,故记)1(z 为MEAN )1(x ,即=)1(z MEAN )1(xb k az k x =+)()()1()0(的白化型为: b ax dt dx =+)1()1(初始值用)1()1()0()1(x x =,则其解为: a b e a b x t x t a +⎪⎭⎫ ⎝⎛-=--)1()0()1()1()( 该式用于预测时称为时间响应函数,表示为a b e a b x k x k a +⎪⎭⎫ ⎝⎛-=+-)1()1(ˆ)0()1( 累减还原:)(ˆ)1(ˆ)1(ˆ)1()1()0(k x k x k x-+=+ 其中(a,b )可通过最小二乘求解。

2016数模选修——灰色预测与灰色关联度分析

2016数模选修——灰色预测与灰色关联度分析

解之得,即80%转化为7.
19

4.逐个计算每个被评价对象指标序列(比较 序列)与参考序列对应元素的绝对差值 即 x0 (k ) xi (k ) ( k 1,, m i 1,, n )n 为被评 价对象的个数). 5.确定 min min x0 (k ) xi (k )
i 1 k 1 n m
i k i k
i (k )
x0 ( k ) xi ( k ) maxmax x0 ( k ) xi ( k )
i k
( 12 5)
k 1,, m
式中为分辨系数,在(0,1)内取值,若 越小, 关联系数间差异越大,区分能力越强。通常 取0.5
21
如果{ x0 ( k )}为最优值数据列, i( k )越大,越好; 如果{ x0 ( k )}为最劣值数据列, i( k )越大,越不好。

x0 (1) , x0 2 , , x0 m X0
T
16

3.对指标数据进行无量纲化
无量纲化后的数据序列形成如下矩阵:
x0 1 x0 2 X 0 , X1 , , X n x0 m x1 2 x1 m x1 1 xn 1 xn 2 xn m

28
存在的问题及解决方法
29
《灰色预测与决策模型研究》 党耀国 刘思峰等著 科学出版社 本书中提及了一些其它的灰色关联度,如绝对 关联度,相对关联度等 等,并且针对各自的适 用范围进行了讨论。
所以如果是在数学建模的过程中,我们可以根 据实际的需要,确定我们的关联度的计算公式。
30
生成数
31

灰色预测

灰色预测

由此求得原始序列预测值为
6、结果检验。求出预测数据与原始
数据的绝对误差和相对误差 ,平均相 对误差为 1.85%,最大相对误差为 1.8Байду номын сангаас%,最大相对误差为 4.73%,误差比较小 方差比为: 4.73%,误差比较小 ,方差比为:
7、外推预测 根据 GM(1,1) 模型所建立起 GM(1,1) 来的预测公式, 来的预测公式,可以外推黑龙江省 2006~ 2006~2010 年铁路货运量的数 据,如表 3 所示。 再根据同样的方法, 再根据同样的方法,可求得吉林省 和辽宁省铁路货运量预测值, 和辽宁省铁路货运量预测值,如表 4 所示。
4、灰色预测的应用 灰色预测则是应用灰色模型GM( 灰色预测则是应用灰色模型GM(1、1) (最简单的灰色模型)对灰色系统进行分析、 建模、求解、预测的过程。由于灰色建模理 论应用数据生成手段,弱化了系统的随机性, 使紊乱的原始序列呈现某种规律,规律不明 显的变得较为明显,建模后还能进行残差辨 识,即使较少的历史数据,任意随机分布, 也能得到较高的预测精度。因此,灰色预测 在社会经济、管理决策、农业规划、气象生 态等各个部门和行业都得到了广泛的应用。
灰色预测
一、背景知识
1、灰色系统 在系统理论与控制论中,常用颜色的深浅来 描述信息的多少和系统程度。“黑”表示系 统的内部结构、参数、特征等一无所知,只 能从系统的外部表象来研究这类系统。这里 的“黑”,表示信息缺乏。相反,“白”表 示系统的内部特征、参数、结构等全部确知, 它反映的是信息完备。而介于“白”与“黑” 之间的“灰”,则表示部分信息已知部分信 息未知,既系统的信息不完全或不确知。若 系统中有信息不完全或不确知的现象,则称 为系统的灰色性。这种具有灰色性的系统, 称为灰色系统。(Grey Sestem) 称为灰色系统。(Grey Sestem)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第7章 灰色预测方法预测就是借助于对过去的探讨去推测、了解未来。

灰色预测通过原始数据的处理和灰色模型的建立,发现、掌握系统发展规律,对系统的未来状态做出科学的定量预测。

对于一个具体的问题,究竟选择什么样的预测模型应以充分的定性分析结论为依据。

模型的选择不是一成不变的。

一个模型要经过多种检验才能判定其是否合适,是否合格。

只有通过检验的模型才能用来进行预测。

本章将简要介绍灰数、灰色预测的概念,灰色预测模型的构造、检验、应用,最后对灾变预测的原理作了介绍。

7.1 灰数简介7.1.1 灰数灰色系统理论中的一个重要概念是灰数。

灰数是指未明确指定的数,即处在某一范围内的数,灰数是区间数的一种推广。

灰色系统用灰数、灰色方程、灰色矩阵等来描述,其中灰数是灰色系统的基本“单元”或“细胞”。

我们把只知道大概范围而不知其确切值的数称为灰数。

在应用中,灰数实际上指在某一个区间或某个一般的数集内取值的不确定数,通常用记号“⊗”表示灰数。

灰数有以下几类: 1. 仅有下界的灰数有下界而无上界的灰数记为[)∞∈⊗,a 或()a ⊗,其中a 为灰数⊗的下确界,它是一个确定的数,我们称[]∞,a 为⊗的取数域,简称⊗的灰域。

一棵生长着的大树,其重量便是有下界的灰数,因为大树的重量必大于零,但不可能用一般手段知道其准确的重量,若用⊗表示大树的重量,便有[)∞∈⊗,0。

2. 仅有上界的灰数有上界而无下界的灰数记为(,]a ⊗∈-∞或()a ⊗,其中a 为灰数⊗的上确界,是一个确定的数。

一项投资工程,要有个最高投资限额,一件电器设备要有个承受电压或通过电流的最高临界值。

工程投资、电器设备的电压、电流容许值都是有上界的灰数。

3. 区间灰数既有下界a 又有上界a 的灰数称为区间灰数,记为[]a a ,∈⊗。

海豹的重量在20~25公斤之间,某人的身高在1.8~1.9米之间,可分别记为[]25,201∈⊗,[]9.1,8.12∈⊗4. 连续灰数与离散灰数在某一区间内取有限个值或可数个值的灰数称为离散灰数,取值连续地充满某一区间的灰数称为连续灰数。

某人的年龄在30到35之间,此人的年龄可能是30,31,32,33,34,35这几个数,因此年龄是离散灰数。

人的身高、体重等是连续灰数。

5. 黑数与白数当()∞∞-∈⊗,或()21,⊗⊗∈⊗,即当⊗的上、下界皆为无穷或上、下界都是灰数时,称⊗为黑数。

当[,]a a ⊗∈且a a =时,称⊗为白数。

为讨论方便,我们将黑数与白数看成特殊的灰数。

6. 本征灰数与非本征灰数本征灰数是指不能或暂时还不能找到一个白数作为其“代表”的灰数,比如一般的事前预测值、宇宙的总能量、准确到秒或微妙的“年龄”等都是本征灰数。

非本征灰数是指凭先验信息或某种手段,可以找到一个白数作为其“代表”的灰数。

我们称此白数为相应灰数的白化值,记为⊗~,并用()a ⊗表示以a 为白化值的灰数。

如托人代买一件价格100元左右的衣服,可将100作为预购衣服价格()100⊗的白化数,记为()100100~=⊗。

从本质上来看,灰数又可分为信息型、概念型、层次型三类。

1.信息型灰数,指因暂时缺乏信息而不能肯定其取值的数,如:预计某地区今年夏粮产量在100万吨以上,[)∞∈⊗,100;估计某储蓄所年底居民存款总额将达7000万到9000万,[]9000,7000∈⊗;预计西安地区5月份最高气温不超过36℃,[]36,0∈⊗。

这些都是信息型灰数。

由于暂时缺乏信息,不能肯定某数的确切取值,而到一定的时间,通过信息补充,灰数可以完全变白。

2.概念型灰数,也称意愿型灰数。

指由人们的某种观念、意愿形成的灰数。

如某人希望至少获得1万元科研经费,并且越多越好,[)∞∈⊗,10000;某工厂废品率为1%,希望大幅度降低,当然越小越好,[]01.0,0∈⊗。

这些都是概念型灰数。

3.层次型灰数,由层次的改变形成的灰数。

有的数,从系统的高层次,即宏观层次、整体层次或认识的概括层次上看是白的,可到低层次上,即到系统的微观层次、分部层次或认识的深化层次则可能是灰的。

例如,一个人的身高,以厘米度量是白的,若精确到万分之一毫米就成灰的了。

7.1.2 灰数白化与灰度有一类灰数是在某个基本值附近变动的,这类灰数白化比较容易,我们可以其基本值为主要白化值。

以a 为基本值的灰数可记为()a a a δ+=⊗或()()+-∈⊗,,a a ,其中a δ为扰动灰元,此灰数的白化值为()a a =⊗~。

如今年的科研经费在5万元左右,可表示为()δ+=⊗5000050000,或()()+-∈⊗,50000,50000,它的白化值为50000。

对于一般的区间灰数[]b a ,∈⊗,我们将白化值⊗~取为:b a )1(~αα-+=⊗,[]1,0∈α定义7.1 形如b a )1(~αα-+=⊗,[]1,0∈α的白化称为等权白化。

定义7.2 在等权白化中,取21=α而得到的白化值称为等权均值白化。

当区间灰数取值的分布信息缺乏时,常采用等权均值白化。

定义7.3 设区间灰数[]b a ,1∈⊗,[]d c ,2∈⊗,b a )1(~1αα-+=⊗,[]1,0∈α,d c )1(~2ββ-+=⊗,[]1,0∈β,当βα=时,称1⊗与2⊗取数一致,当βα≠时,称1⊗与2⊗取数非一致。

在灰数的分布信息已知时,往往采取非等权白化。

例如某人2000年的年龄可能是40岁到60岁,[]60,40∈⊗是个灰数。

根据了解,此人受初、中级教育共12年,并且是在60年代中期考入大学的,故此人的年龄到2000年为58岁左右的可能性较大,或者说在56岁到60岁的可能性较大。

这样的灰数,如果再作等权白化,显然是不合理的。

为此,我们用白化权函数来描述一个灰数对其取值范围内不同数值的“偏爱”程度。

对概念型灰数中表示意愿的灰数,其白化权函数一般设计为单调增函数。

一般来说,一个灰数的白化权函数是研究者根据已知信息设计的,没有固定的程式。

函数曲线的起点和终点一般应有其含义。

如在外贸谈判中,就有一个由灰变白的过程。

开始谈判时,甲方说我的出口额至少要5亿元,乙方说我的进口额不大于3亿。

则成交额这一灰数将在3亿与5亿间取值,其白化权函数可将起点定为3亿,终点定为5亿。

灰度即为灰数的测度。

灰数的灰度在一定程度上反映了人们对灰色系统之行为特征的未知程度。

在实际应用中,我们会遇到大量的白化权函数未知的灰数,例如由一般灰色系统之行为特征预测值构成的灰数,就难以给出其白化权函数。

我们认为,灰数的灰度主要与相应定义信息域的长度及其基本值有关。

如果考虑一个4000左右的灰数,给出其估计值的两个灰数[]4002,39981∈⊗和[]4100,39002∈⊗,显然1⊗比2⊗更有价值,亦即1⊗比2⊗灰度小,若再考虑一个基本值为4的灰数,给出灰数[]6,23∈⊗,虽然1⊗与3⊗的长度都是4,但1⊗比3⊗的灰度小是显而易见的。

7.2 灰色预测的概念7.2.1 灰色系统及灰色预测的概念1.灰色系统基本概念灰色系统产生于控制理论的研究中。

若一个系统的内部特征是完全已知的,即系统的信息是充足完全的,我们称之为白色系统。

若一个系统的内部信息是一无所知,一团漆黑,只能从它同外部的联系来观测研究,这种系统便是黑色系统。

灰色系统介于二者之间,灰色系统的一部分信息是已知的,一部分是未知的。

区别白色和灰色系统的重要标志是系统各因素间是否有确定的关系。

在工程技术、社会、经济、农业、生态、环境等各种系统中经常会遇到信息不完全的情况。

比如:农业方面,农田耕作面积往往因许多非农业的因素而改变,因此很难准确计算农田产量、产值,这是缺乏耕地面积信息;生物防治方面,害虫与天敌间的关系即使是明确的,但天敌与饵料、害虫与害虫间的许多关系却不明确,这是缺乏生物间的关联信息;一项土建工程,尽管材料、设备、施工计划、图纸是齐备的,可是还很难估计施工进度与质量,这是缺乏劳动力及技术水平的信息;一般社会经济系统,除了输出的时间数据列(比如产值、产量、总收入、总支出等)外,其输入数据列不明确或者缺乏,因而难以建立确定的完整的模型,这是缺乏系统信息;工程系统是客观实体,有明确的“内”、“外”关系(即系统内部与系统外部,或系统本体与系统环境),可以较清楚地明确输入与输出,因此可以较方便地分析输入对输出的影响,可是社会、经济系统是抽象的对象,没有明确的“内”、“外”关系,不是客观实体,因此就难以分析输入(投入)对输出(产出)的影响,这是缺乏“模型信息”(即用什么模型,用什么量进行观测控制等信息)。

信息不完全的情况归纳起来有:元素(参数)信息不完全;结构信息不完全;关系信息(特指“内”、“外”关系)不完全;运行的行为信息不完全。

一个商店可看作是一个系统,在人员、资金、损耗、销售信息完全明确的情况下,可算出该店的盈利大小、库存多少,可以判断商店的销售态势、资金的周转速度等,这样的系统是白色系统。

遥远的某个星球,也可以看作一个系统,虽然知道其存在,但体积多大,质量多少,距离地球多远,这些信息完全不知道,这样的系统是黑色系统。

人体是一个系统,人体的一些外部参数(如身高、体温、脉搏等)是已知的,而其他一些参数,如人体的穴位有多少,穴位的生物、化学、物理性能,生物的信息传递等尚未知道透彻,这样的系统是灰色系统。

显然,黑色、灰色、白色都是一种相对的概念。

世界上没有绝对的白色系统,因为任何系统总有未确知的部分,也没有绝对的黑色系统,因为既然一无所知,也就无所谓该系统的存在了。

2. 灰色系统的特点灰色系统理论以“部分信息已知、部分信息未知”的“小样本”、“贫信息”不确定型系统的研究对象。

(1)用灰色数学来处理不确定量,使之量化。

在数学发展史上,最早研究的是确定型的微分方程,即在拉普拉斯决定论框架内的数学。

他认为一旦有了描写事物的微分方程及初值,就能确知事物任何时候的运动。

随后发展了概率论与数理统计,用随机变量和随机过程来研究事物的状态和运动。

模糊数学则研究没有清晰界限的事物,如儿童和少年之间没有确定的年龄界限加以截然划分等,它通过隶属函数来使模糊概念量化,因此能用模糊数学来描述如语言、不精确推理以及若干人文科学。

灰色系统理论则认为不确定量是灰数,用灰色数学来处理不确定量,同样能使不确定量予以量化。

1,2,3不确定量量化(用确定量的方法研究)1、概率论与数理统计;2、模糊数学;3、灰色数学(灰色系统理论)(2)充分利用已知信息寻求系统的运动规律。

研究灰色系统的关键是如何使灰色系统白化、模型化、优化。

灰色系统视不确定量为灰色量。

提出了灰色系统建模的具体数学方法,它能利用时间序列来确定微分方程的参数。

灰色预测不是把观测到的数据序列视为一个随机过程,而是看作随时间变化的灰色量或灰色过程,通过累加生成和累减生成逐步使灰色量白化,从而建立相应于微分方程解的模型并做出预报。

相关文档
最新文档