APP下载

一类新的多变量灰色MNGM(1,n,k)模型及其优化

2015-12-02

中北大学学报(自然科学版) 2015年4期
关键词:白化灰色背景

曾 亮

(广东理工学院 基础教学部,广东 肇庆526100)

0 引 言

自灰色系统理论提出以来,GM(1,1)模型是受到关注最多、应用最广泛的模型,应用范围涉及了工业、农业、金融、水利、交通和能源等众多领域[1],它主要是针对单变量序列的建模和预测.MGM(1,n)模型[2]是从系统的角度对各变量统一描述,能较好地反映系统中各变量间相互制约、相互促进的的关系,它是GM(1,1)模型在元变量情况下的自然推广,不是GM(1,1)模型的简单组合,文献[2]已经通过实例证明了多变量MGM(1,n)预测模型比多个GM(1,1)预测模型的预测效果要更好.

自多变量灰色MGM(1,n)模型提出以来,已有国内外大量学者对其改进做了深入研究,取得了一系列的研究成果,如文献[3-8]通过优化背景值和初始值等方式显著提高了预测精度.虽然MGM(1,n)模型及其改进模型在预测应用中取得的效果值得认可,但它们主要是针对具有准指数规律的原始序列矩阵,对近似非齐次指数规律的序列矩阵的预测效果并不理想[9].

文献[9]针对原始序列为近似非齐次指数规律,首次提出了单变量NGM(1,1,k)模型,有效拓展了传统GM(1,1)模型的应用范围,但其仍存在形式固定、应用范围有限等缺陷[10].为此,文献[10]和文献[11]分别进行了改进,取得了明显成效.本文在文献[2]和文献[9-11]的基础上继续改进及推广,针对近似服从非齐次指数增长律的原始序列矩阵,首次提出了多变量灰色MNGM(1,n,k)模型,并通过一系列数学推导得到了模型的时间响应式,拓宽了灰色系统的应用范围.为达到更高的预测精度,对新模型的背景值进行了优化,最后通过算例证明了其有效性.

1 多变量灰色MNGM(1,n,k)模型

1.1 模型的建立

为多变量灰色MNGM(1,n,k)模型.

则称一阶微分方程

为多变量灰色MNGM(1,n,k)模型的白化形式.

定理1 MNGM(1,n,k)模型之白化形式的解为

若以X(1)(1)为初始值,则MNGM(1,n,k)模型的连续时间响应式为

证明 由式(2)变形得

其中

从而可得参数矩阵A,参数向量B和C的辨识值分别为

则MNGM(1,n,k)模型的响应式为

还原值为

由于篇幅的原因,证明过程在此省略.

1.2 模型的分析

当n=1时,MNGM(1,n,k)模型退化为NGM(1,1,k)模型;当B=0时,MNGM(1,n,k)模型退化为传统MGM(1,n)模型.由此可知,MNGM(1,n,k)模型是传统MGM(1,n)模型和NGM(1,1,k)模型的扩展.

结合式(6)和(7)可得MNGM(1,n,k)模型时间响应式的还原值为

从式(8)和式(9)可以看出,MNGM(1,n,k)模型时间响应式的还原值为非齐次指数矩阵形式,而传统MGM(1,n)模型为齐次指数矩阵形式.因此,在利用传统MGM(1,n)模型对非齐次指数矩阵序列进行建模预测时,由于数据序列的分布特性并不一致,导致预测效果并不理想,甚至会出现较大误差.从理论分析可知,本文提出的MNGM(1,n,k)模型在一定程度上弥补了以上缺陷,这为后面的实际应用提供了理论依据.

2 多变量灰色MNGM(1,n,k)模型的优化

为能进一步提高预测精度,达到更好的预测效果,下面基于背景值的优化对模型做相应改进.

在区间[k-1,k]上,将方程(2)对应的n个白化方程两边同时取积分,可得

对比式(1)和式(10)可发现,所有变量的背景值的计算公式近似代替了1,2,…,n),即用直角梯形面积近似代替了曲边梯形的面积,而这正是误差的来源.因此,为提高模型的模拟预测精度,可以从优化背景值入手,直接利用作为第i个变量的背景值.

由式(4)可看出,MNGM(1,n,k)模型的一阶累加生成时间序列的响应式具有部分指数、部分线性的形式,为了尽可能消除由背景值带来的误差,不妨设

式中:αi,βi,γi,δi为待定常数,且满足

由式(15)可解得

将αi值代入式(14)可得

结合式(13)~(15),可得

将δi值代入式(20),可得

式中:αi,βi和γi的计算分别对应式(16)~(18),且记

利用优化后的背景值公式¯z(1)i(k)替换式(1)的z(1)i(k),然后依据相同的理论与方法可得到优化后 的MNGM(1,n,k)模 型(下 面 简 称 优 化MNGM(1,n,k)模型).

3 算例分析

为 了 验 证MNGM(1,n,k)模 型 和 优 化MNGM(1,n,k)模型的模拟预测效果,本文参照文献[7]中的数据设计算例进行模拟分析.取x1(0)(k)=e0.3k+2和x2(0)(k)=e0.6k+3,令k=1,2,3,4,5,6,得两变量的原始数据序列分别为:

下面针对原始序列X(0)1和X(0)2分别建立传统的MGM(1,2)模型、本文提出的MNGM(1,2,k)模型和优化MNGM(1,2,k)模型进行比较分析.在建模过程中,取原始序列的前5个数据来建模,后1个数据用来检验模型预测的效果.经编程计算,得到两序列的MGM(1,2)模型之白化形式为

两序列的MNGM(1,2,k)模型之白化形式为

两序列的优化MNGM(1,2,k)模型之白化形式为

三种模型对序列X(0)1和X(0)2的模拟值、预测值和相对误差的比较结果见表1和表2.

由表1和表2可以看出,传统MGM(1,2)模型、MNGM(1,2,k)模型和优化MNGM(1,2,k)模型对序列的模拟的平均相对误差分别为0.98%,0.72%和0.18%,对序列的模拟的平均相对误差分别为4.97%,4.70%和1.84%,均依次递减.另外,对原始序列的一步预测的相对误差也有相同趋势.以上说明了MNGM(1,2,k)模型的模拟预测精度比传统MGM(1,2)模型高,对近似非齐次指数增长律的序列矩阵有更好的模拟预测效果,同时,MNGM(1,2,k)模型经优化后,模拟预测精度有显著提升.

表1 三种模型对序列X(0)1 的模拟值和相对误差比较 Tab.1 Comparing the simulation values and relative errors of the sequence X(0)1 among three models

表2 三种模型对序列X(0)2 的模拟值和相对误差比较 Tab.2 Comparing the simulation values and relative errors of the sequence X(0)2 among three models

4 结 论

灰色预测模型是灰色系统理论的重要组成部分,多变量灰色模型能较好地反映系统内部各变量之间相互影响、相互制约的关系,比单变量灰色模型具有更广的应用范围和更高的预测精度.本文针对近似非齐次指数规律的原始序列矩阵,首次定义并使用多变量灰色MNGM(1,n,k)模型进行建模预测,与传统MGM(1,n)模型相比较,具有更好的预测效果.然而MNGM(1,n,k)模型不能完全代替传统MGM(1,n)模型,它是MGM(1,n)模型的扩展和补充.经背景值优化后的MNGM(1,n,k)模型比原始MNGM(1,n,k)模型能显著提高预测精度,更具实用性.

[1]钱吴永,党耀国,刘思峰.含时间幂次项的灰色GM(1,1,tα)模型及其应用[J].系统工程理论与实践,2012,32(10):2247-2252.Qian Wuyong,Dang Yaoguo,Liu Sifeng.Grey GM(1,1,tα)model with time power and its application[J].Systems Engineering-Theory ffPractice,2012,32(10):2247-2252.(in Chinese)

[2]翟军,盛建明,冯英浚.MGM(1,n)灰色模型及应用[J].系统工程理论与实践,1997(5):109-113.Zhai Jun,Sheng Jianming,Feng Yingjun.The grey model MGM(1,n)and its application[J].Systems Engineering-Theory ffPractice,1997(5):109-113.(in Chinese)

[3]崔立志,刘思峰,吴正朋.基于向量连分式理论的MGM(1,n)模型[J].系统工程,2008,26(10):47-51.Cui Lizhi,Liu Sifeng,Wu Zhengpeng.MGM(1,n)based on vector continued fractions theory[J].Systems Engineering,2008,26(10):47-51.(in Chinese)

[4]熊萍萍,党耀国,王正新.MGM(1,m)模型背景值的优化[J].控制与决策,2011,26(6):806-810.Xiong Pingping,Dang Yaoguo,Wang Zhengxin.Optimization of background value in MGM(1,m)model[J].Control and Decision,2011,26(6):806-810.(in Chinese)

[5]李玻,蒋艳,杨秀文,等.优化背景值的灰色MGM(1,n)模型[J].西南大学学报(自然科学版),2013,35(1):89-94.Li Bo,Jiang Yan,Yang Xiuwen,et al.MGM(1,n)model of optimized background[J].Journal of Southwest University(Natural Science Edition),2013,35(1):89-94.(in Chinese)

[6]崔建国,宋德胜,李明,等.飞行器健康状态的灰色预测方法[J].计算机工程与应用,2010,46(26):223-226.Cui Jianguo,Song Desheng,Li Ming,et al.Grey forecast method of aircraft health conditions[J].Computer Engineering and Applications,2010,46(26):223-226.(in Chinese)

[7]夏卫国,米传民,刘思峰,等.基于初值改进的多变量MGM(1,m)模型研究[J].中国管理科学,2013,21:81-85.Xia Weiguo,Mi Chuanmin,Liu Sifeng,et al.The study on the improved multiple variable MGM(1,m)model based on improving the initial value[J].Chinese Journal of Management science,2013,21:81-85.(in Chinese)

[8]罗党,陈玲.一类离散多变量MGM(1,m)预测模型优化[J].内蒙古师范大学学报(自然科学汉文版),2014,43(2):133-136.Luo Dang,Chen Ling.Optimization method of the discrete grey model MGM(1,m)[J].Journal of Inner Mongolia Normal University(Natural Science Edition),2014,43(2):133-136.(in Chinese)

[9]崔杰,党耀国,刘思峰.一种新的灰色预测模型及其建模机理[J].控制与决策,2009,24(11):1702-1706.Cui Jie,Dang Yaoguo,Liu Sifeng.Novel grey forecasting model and its modeling mechanism[J].Control and Decision,2009,24(11):1702-1706.(in Chinese)

[10]崔兴凯,路秀英.基于NGM(1,1,k)模型的农产品产量预测方法[J].微电子学与计算机,2011,28(8):201-203.Cui Xingkai,Lu Xiuying.Farm productivity prediction method using the NGM(1,1,k)model[J].Micro Electronics ffComputer,2011,28(8):201-203.(in Chinese)

[11]王健.灰导数优化的一类灰色预测直接建模[J].辽宁工程技术大学学报(自然科学版),2014,33(4):556-559.Wang Jian.Direct model based on improvement grey derivative[J].Journal of Liaoning Technical University(Natural Science),2014,33(4):556-559.(in Chinese)

猜你喜欢

白化灰色背景
“新四化”背景下汽车NVH的发展趋势
运用红外相机技术首次记录白化小麂
《论持久战》的写作背景
白化黄喉拟水龟人工培育研究①
黑洞背景知识
浅灰色的小猪
基于Surfer的瞬变电磁法扇形超前探测白化文件的精确快速生成方法
最严重白化
灰色时代
她、它的灰色时髦观