灰色预测方法介绍
一. 基本概念
1.灰数的概念
在灰色系统中,灰数(或灰色数)是指信息不完全的数,例如:“那人的身高约为170cm、体重大致为60kg”,这里的“(约为)170(cm)”、“60”都是灰数,分别记为170、60。又如,“那女孩身高在157-160cm之间”,则关于身高的灰数]160,157[)(h。
记~为灰数的白化默认数,简称白化数,则灰数为白化数~的全体。灰数有离散灰数(~属于离散集)和连续灰数(~属于某一区间)。
灰数的运算符合集合运算规律。
2.灰色生成数列
在灰色系统理论中,把随机变量看成灰数,即是在指定范围内变化的所有白色数的全体。对灰数的处理主要是利用苏剧处理方法寻求数据间的内在规律,通过对已知数据列中的数据尽心处理而产生新的数据列,以此来研究寻找数据的规律性,这种方法称为数据的生成。数据生成的常用方式有累加生成、累减生成和加权累加生成。
(1) 累加生成
把数列各项(时刻)数据依次累加的过程称为累加生成过程(Accumulated
Generating Operation,简称AGO )。由累加生成过程所得的数列称为累加生成数列。
设原始数列为))(,),2(),1(()0()0()0()0(nxxxx,令
,,,2,1,)()(1)0()1(nkixkxki
称所得到的新数列))(,),2(),1(()1()1()1()1(nxxxx为数列)0(x的1次累加生成数列。类似地有
1,,,2,1,)()(1)1()(rnkixkxkirr,
称为)0(x的r次累加生成数列。 (2) 累减生成
对于原始数据列依次做前后相邻的两个数据相减的运算过程称为累减生成过程(IAGO)。如果原始数据列为))(,),2(),1(()1()1()1()1(nxxxx,令
,,,3,2),1()()()1()1()0(nkkxkxkx