;; 一、灰色预测的概念 ; 灰色预测法是一种对含有不确定因素的系
统进行预测的方法。
灰色预测是对既含有已知信息又含有不确定信息的系统进行预则,就是对在一定范围内
变化的、与时间有关的灰色过程进行预测。; 灰色预测通过鉴别系统因素之间发展趋势的相异程度,即进行关联分析,并对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列, 然后建立相应的微分方程模型,从而预测事物未来发展趋势的状况。
灰色预测法用等时距观测到的反映预测对象特征的一系列数量值构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。
; (3)灰色预测的四种常见类型 ; 系统预测
对系统中众多变量间相互协调关系的发展变化所进行的预测称为系统预测。例如市场中替代商品、相互关联商品销售量互相制约的预测。
拓扑预测
将原始数据作曲线,在曲线上按定值寻找该定值发生的所有时点,并以该定值为框架构成时点数列,然后建立模型预测未来该定值所发生的时点。;二、灰色生成数列;(1)累加生成
把数列各项(时刻)数据依次累加的过程称为累加生
成过程(AGO )。由累加生成过程所得的数列称为
累加生成数列。设原始数列为
令
称所得到的新数列为数列 的1次累加生成数列。类似
地有
称为 的r次累加生成数列。;累加生成计算示例;累加生成的特点;原始数列作图 ;(2)累减生成
对于原始数据列依次做前后相邻的两个数据相减的
运算过程称为累减生成过程IAGO。如果原始数据列
为
令
称所得到的数列 为 的1次累减生成数列。
注:从这里的记号也可以看到,从原始数列 ,得
到新数列 ,再通过累减生成可以还原出原始数列
。实际运用中在数列 的基础上预测出 ,通过
累减生成得到预测数列 。;累减生成计算示例;(3)加权邻值生成
设原始数列为
称 为数列 的邻值。
为后邻值, 为前邻值,对于常
数 ,令
由此得到的数列 称为数列 在权 下的邻值生
成数,权 也称为生成系数。
特别地,当生成系数 时,则称
为均值生成数,也称等权邻值生成数。 ;;设 为原始数列,其1次累
加生成数列为 ,其中
定义 的灰导数为
令 为数列 的邻值生成数列,即
于是定义GM(1,1)的灰微分方程模型为;即或 (1)
在式(1)中, 称为灰导数,a称为发展系数,
称为白化背景值,b称为灰作用量。
将时刻表 代入(1)式有
引入矩阵向量记号:
于是GM(1,1)模型可表示为
;
现在问题归结为求a,b在值。用一元线性回归,即最小二乘法求它们的估计值为
注:实际上回归分析中求估计值是用软件计算的,有标准程序求解,如matlab等。;
GM(1,1)的白化型
对于GM(1,1)的灰微分方程(1),如果将灰导数 的时刻 视为连续变量t,则 视为时间t函数,
于是 对应于导数
白化背景值 对应于 。于是GM(1,1)的灰微
分方程对应于的白微分方程为
原创力文档

文档评论(0)