文章快速检索     高级检索
  大地测量与地球动力学  2017, Vol. 37 Issue (3): 297-301  DOI: 10.14075/j.jgg.2017.03.016

引用本文  

魏玉明, 张永志. 基于最小二乘配置法的优化GM(1, 1)预测模型及其应用[J]. 大地测量与地球动力学, 2017, 37(3): 297-301.
WEI Yuming, ZHANG Yongzhi. The Optimization GM(1, 1) Forecast Model and Its Application Based on Least Squares Collocation[J]. Journal of Geodesy and Geodynamics, 2017, 37(3): 297-301.

项目来源

国家自然科学基金(41374028, 40674001);甘肃省自然科学基金(1508RJZA094);建工77基金;甘肃省建设科技攻关项目(jk2015-29)。

Foundation support

National Natural Science Foundation of China, No. 41374028, 40674001; Natural Science Foundation of Gansu Province, No. 1508RJZA094; The Construction of 77 Fundation; Science and Technology Research Projects of Construction of Gansu Province, No.jk2015-29.

第一作者简介

魏玉明,博士生,讲师,研究方向为大地测量与测量工程、形变监测和数据处理,E-mail:wymghh@163.com

About the first author

WEI Yuming, PhD candidate, lecturer, majors in geodesy, surveying engineering, deformation monitoring and data processing, E-mail:wymghh@163.com.

文章历史

收稿日期:2016-04-06
基于最小二乘配置法的优化GM(1, 1)预测模型及其应用
魏玉明1,2     张永志1     
1. 长安大学地质与测绘学院,西安市雁塔路126号,710054;
2. 兰州理工大学土木工程学院,兰州市兰工坪路287号,730050
摘要:针对灰色GM(1, 1)预测模型预测结果精度低、模型缺乏稳定性的问题,基于最小二乘配置理论的GM(1, 1)预测优化模型,首先通过使得生成序列新预测值的误差在最小二乘意义下最小,选取GM(1, 1)模型的最优初值,利用指数函数法构造新的背景值;然后将优化的GM(1, 1)模型和最小二乘配置理论有机结合,进一步对优化的GM(1, 1)模型进行改进,构建优化的灰色最小二乘配置预测模型;最后通过对建筑物的沉降数据进行定量分析与预报,与其他模型进行对比分析。
关键词灰色最小二乘配置预测优化精度分析

GM(1, l)模型是灰色预测模型的基础和核心,其实质是对从第二个点开始的原始数据序列作基于最小二乘方法的指数拟合, 但对数据进行拟合时, 并不能取得令人非常满意的效果。采用灰色预测模型首要考虑的是怎样将定性分析与定量预测更好地结合,以减少数据扰动,更为精确地还原数据序列原来的特征,提高模型预测精度。大量研究者尝试多种改进灰色预测模型的方法,其主要是针对建模原始数据序列的处理、建模机理的改进和对残差的修正。

首先,原始数据序列的光滑度是影响灰色预测模型精度的因素之一[1],李群等[2-4]使用几种常用的函数变换方法来提高原始数据序列的光滑度,使模型获得较高的预测精度;李翠凤[5]提出余切函数变换,在理论上证明离散数据序列经过该变换后可以极大地提高光滑度且比对数函数-幂函数变换更有效;崔杰等[6]在对已有强化缓冲算子研究的基础上构造了一新的强化缓冲算子来提高GM(1, 1)模型的预测精度。其次,改进建模机理和残差的修正。其中,GM(1, 1)模型中背景值的构造方法是影响模型精度的重要因素之一。李俊峰等[7-8]提出用数值积分中的Newton Cores-Wang公式和数据插值来重构GM(1, 1)模型中的背景值,并指出初值选取对模型预测精度的重要影响[9-11];张明远等[12]通过多项式逼近方法对残差修正的GM(1, 1)模型进行改进,并用于基础沉降工程中,结果表明,改进后的模型预测精度有了明显提高;方毅等[13]对上下波动比较大的数据序列应用灰色神经网络模型进行模拟和预测,取得很好的效果。虽然上述改进模型都在不同程度上提高了预测精度,但是均缺少对原始数据异常值的判断,预测值中异常信息也难以判定。贾鹏等[14]提出利用最小二乘配置法处理连续变化的点,能够考虑已知点的相关性,反映其随时间变化的趋势性,进而检验偏离已有数学模型所能描述的部分信息,对辅助判定位置异常有一定意义。优化GM(1,1)改进模型模拟计算得到的残差中可能含有信号值,利用最小二乘配置考虑已知点的相关性及其随时间变化的特征来提取残差中的有用信号,以改化残差值,获得偏离数学模型的有用信息,使得模拟和预测精度有所提高。因此,本文将优化的GM(1, 1)模型和最小二乘配置理论有机结合,进一步对优化的GM(1, 1)模型进行改进,构建了优化的灰色最小二乘配置预测模型。经对建筑物沉降数据的定量分析与预报并与其他模型进行对比,改进模型在精度上有一定的提高,同时具有较强的稳定性。

1 GM(1,1)预测模型的建立[1, 3, 15]

X(0)为原始非负样本序列:

(1)

其中,x(0)(k)≥0, k=1, 2, …, n; X(1)X(0)的1-AGO序列:

(2)

其中, Z(1)X (1)的紧邻均值生成序列:

(3)

其中,。若为参数列, 且

(4)

则建立关于x(1)(k)的一阶线性白化微分方程。利用最小二乘法求解参数ab:

(5)

x(1)(k)的灰色预测GM(1, 1)模型为:

(6)

其还原值可用下式得出:

(7)
2 优化GM(1, 1)预测模型的建立 2.1 基于函数变换y=arccot(xα)的原始数据序列光滑[16]

设原始序列为X(0)={x(0)(1), x(0)(2), …, x(0)(n)},对其进行数据变换得到的序列记为:

(8)

其中,y(0)(k)=arccot(x(0)(k))α。利用变换后的数据序列进行累加生成、构造背景值,进而求解参数估值。

2.2 背景值优化

根据文献[8],利用变换后的数据序列得到新的背景值优化公式:

(9)
2.3 对初值的修正[17]

考虑初值条件的修正形式,设修正为y(1)(1)=y(0)(1)+c,参数c为修正项。这时,变换后的数据序列预测公式为:

(10)
(11)

结合式(6)、式(7)得:

(13)

c值的确定:使得原始时间序列新预测值的误差在最小二乘意义下最小,即

(14)

解得:

(15)

选取c,使得生成序列新预测值的误差在最小二乘意义下最小,即

(16)

解得:

(17)

按以上准则分别计算c值,选择较优的一个。

3 GM(1, 1)模型综合优化后预测的基本过程

1) 基于函数变换y=arccot(xα)的原始数据序列光滑;

2) 对经光滑后的数据序列进行累加处理;

3) 采用新的背景值建模,对累加处理的数据序列进行GM(1, 1)模型预测;

4) 求解参数ab;

5) 对边值进行修正,按两种修正准则分别算出结果,然后选择较优的一个;

6) 对该预测结果进行还原处理;

7) 利用公式对光滑后的数据预测结果进行原始数据还原处理。

4 结合最小二乘配置理论修正优化的GM(1, 1)预测模型 4.1 最小二乘配置基本理论[14,19]

对某一测点,在t1, t2, …,tn0时刻观测值分别为l1, l2, …,ln0,相应的中误差为ml1, ml2, …,ml0,则滤波信号为:

(18)

待估点信号为:

(19)

其中,

(20)

Cnn定义为对角元素均为Cn0的对角矩阵,c(t, ti), c(ti, tj)均由同一经验协方差函数确定, i, j=1, …, n0

4.2 协方差函数的确定

协方差通过局部经验协方差函数中的高斯型函数[18]获得,即

(21)

其中,

根据具体时间跨度确定参数k的取值:

(22)

tij为任两个时刻间距,i, j=1, 2, …n0,定义

(23)

为最小相邻时刻间距、平均相邻时刻间距、最大相邻时刻间距、最大时刻间距,则:

(24)
4.3 最小二乘配置修正优化的GM(1, 1)预测模型

由于模型含误差,所以残差序列中存在真实的滤波值,即信号,最小二乘配置能够进行平差、滤波、预估等综合拟合推估。利用最小二乘配置对综合优化GM(1, 1)后的参差序列进行处理,得到滤波信号和预测值信号,利用预测值信号改进预测值。

5 实例分析

为了检验本文提出的结合最小二乘配置理论修正优化的GM(1, 1)预测模型的有效性,分别采用GM(1, 1)模型、综合优化GM(1, 1)模型和本文模型进行计算,并将各自结果和精度作比较。计算数据取自文献[17],计算过程借助于Matlab2013R完成。在应用以上模型之前,对文献数据进行初步分析处理。该原始数据序列满足光滑条件,依次累加数据满足准指数规律,因此采用灰色GM(1, 1)模型。其计算结果和精度分析见表 1~表 4

表 1 GM(1, 1)模型与综合优化GM(1, 1)模型模拟结果 Tab. 1 Calculation results of GM(1, 1) model and GM(1, 1) model with integrated optimization

表 2 最小二乘配置理论优化的GM(1, 1)模型计算结果 Tab. 2 Calculation results of GM(1, 1) model based on the least squares optimization configuration theory

表 3 3种模型预测结果 Tab. 3 Prediction results of three models

表 4 3种模型精度分析 Tab. 4 Accuracy analysis of three models

表 1~表 3可以看出,综合优化GM(1, 1)模型计算的残差和相对误差小于GM(1, 1)模型的计算值;灰色最小二乘配置模型计算的残差和相对误差小于综合优化GM(1, 1)模型计算的残差和相对误差。

预测精度是指预测模型拟合的好坏,即由预测模型所产生的模拟值与历史实际值拟合程度的优劣。预测精度与时间范围、数据类型和精度测定标准有关,从表 4可以看出,预测精度高于拟合精度,这可能与预测时间范围内实测数据与模型的符合程度较好有关。而灰色最小二乘配置模型的拟合精度、拟合平均精度、预测精度以及预测平均精度均高于综合优化GM(1, 1)模型和GM(1, 1)模型,所以灰色最小二乘配置模型可以用于变形监测的数据处理,而且有较高的精度。

6 结语

灰色最小二乘配置模型集合了灰色理论和最小二乘配置的优点,能够在贫信息、小样本和数据波动等情况下作出较高精度的定性分析与定量预测,更为精确地还原原始数据序列原来的特征,提高模型的预测精度,同时具有较强的稳定性,因此能够为变形监测的数据处理提供一种较好的办法。但是如何选择数据光滑模型、最小二乘配置模型数据长度,以及灰色理论和最小二乘配置二者如何很好地结合,还需进一步研究。

参考文献
[1]
肖新平, 宋中民, 李峰. 灰技术基础及其应用[M]. 北京: 科学出版社, 2005 (Xiao Xinping, Song Zhongmin, Li Feng. The Basis of Grey Technology and Its Application[M]. Beijing: Science Press, 2005) (0)
[2]
陈涛捷. 灰色预测模型的一种拓广[J]. 系统工程, 1990, 8(7): 53-54 (Chen Taojie. An Extension of the Grey Prediction Model[J]. Systems Engineering, 1990, 8(7): 53-54) (0)
[3]
李群. 灰色预测模型的一种拓广[J]. 系统工程理论与实践, 1993, 13(1): 65-66 (Li Qun. The Further Generalization for Grey Forecasting Model[J]. Systems Engineering of Theory and Practice, 1993, 13(1): 65-66) (0)
[4]
李俊峰, 戴文战. 基于函数变换的GM(1, 1)模型及在我国农村人均住房面积建模中的应用[J]. 系统工程理论与实践, 2004, 12(3): 64-65 (Li Junfeng, Dai Wenzhan. GM(1, 1) Model Based on Power Function x-a Transformation and Its Application in Chinese Country Per-capita Housing Areas Modeling[J]. System Engineering of Theory and Practice, 2004, 12(3): 64-65) (0)
[5]
李翠凤, 戴文战. 基于余切函数变换的灰色建模方法[J]. 系统工程, 2005, 23(3): 112-113 (Li Cuifeng, Dai Wenzhan. Grey Modeling Method Based on Cotangent Function of Transform[J]. Systems Engineering, 2005, 23(3): 112-113 DOI:10.3321/j.issn:1000-6788.2005.03.017) (0)
[6]
崔杰, 党耀国. 基于一类新的强化缓冲算子的GM(1, 1)预测精度研究[J]. 控制与决策, 2009, 24(1): 186-187 (Cui Jie, Dang Yaoguo. Research of GM(1, 1) Prediction Based-on a Kind of Novel Strengthening Buffer Operators[J]. Control and Decision, 2009, 24(1): 186-187) (0)
[7]
李俊峰, 戴文战. 基于插值和Newton-Cores公式的GM(1, 1)模型的背景值构造新方法与应用[J]. 系统工程理论与实践, 2004, 12(10): 124-125 (Li Junfeng, Dai Wenzhan. A New Approach of Background Value-Building and Its Application Based on Data Interpolation and Newton-Cores Formula[J]. System Engineering of Theory and Practice, 2004, 12(10): 124-125) (0)
[8]
张彬, 西桂权. 基于背景值和边值修正的GM(1, 1)模型优化[J]. 系统工程理论与实践, 2013, 33(3): 682-688 (Zhang Bin, Xi Guiquan. GM(1:1)ModeL Optimization Based on the Background Value and Boundary Value Correction[J]. System Engineering of Theory and Practice, 2013, 33(3): 682-688 DOI:10.3969/j.issn.1000-6788.2013.03.016) (0)
[9]
郭兰兰, 邹志红, 安岩. 基于残差修正的GM(1, 1)模型在水质预测中的应用[J]. 数学的实践与认识, 2014, 44(19): 176-181 (Guo Lanlan, Zou Zhihong, An Yan. Application of GM(1, 1) Model in Water Quality Prediction Based on Residual Error Correction[J]. Mathematics Practice and Understanding, 2014, 44(19): 176-181) (0)
[10]
潘国荣, 谷川. 形变监测数据组合预测[J]. 大地测量与地球动力学, 2006, 26(4): 27-29 (Pan Guorong, Gu Chuan. Combined Forecasting of Deformation Monitoring Data[J]. Journal of Geodesy and Geodynamics, 2006, 26(4): 27-29) (0)
[11]
周伟, 方志耕, 刘思峰. 基于级比优化的广义GM(1, 1)预测模型[J]. 系统工程理论与实践, 2010, 30(8): 1436-1437 (Zhou Wei, Fang Zhigeng, Liu Sifeng. Generalized GM(1, 1) Forecast Model Based on the Optimized Level Ratio[J]. System Engineering of Theory and Practice, 2010, 30(8): 1436-1437) (0)
[12]
张明远, 傅礼铭, 李跃. 改进残差修正GM(1, 1)模型在基础沉降预测中的应用[J]. 建筑科学, 2007, 23(11): 67-68 (Zhang Mingyuan, Fu Liming, Li Yue. An Improved Residual-Modifying GM(1, 1) Model for Foundation Settlement Prediction[J]. Building Science, 2007, 23(11): 67-68 DOI:10.3969/j.issn.1002-8528.2007.11.018) (0)
[13]
方毅, 花向红, 李海英. 灰色神经网络模型在建筑物变形预报中的应用[J]. 测绘工程, 2008, 17(2): 51-57 (Fang Yi, Hua Xianghong, Li Haiying, et al. Gray Neural Network Model in Building Deformation Prediction Application[J]. Engineering of Surveying and Mapping, 2008, 17(2): 51-57 DOI:10.3969/j.issn.1006-7949.2008.02.014) (0)
[14]
贾鹏, 张希, 唐红涛. 时域最小二乘配置求定点形变特征曲线与异常识别的应用[J]. 地震研究, 2013, 36(1): 57-62 (Jia Peng, Zhang Xi, Tang Hongtao, et al. Application Study of Least Square Characteristic Curve Collocation in Fixed Point Deformation and Anomaly Identification[J]. Journal of Seismological Research, 2013, 36(1): 57-62 DOI:10.3969/j.issn.1000-0666.2013.01.008) (0)
[15]
孙泽信, 庞逸群, 黄腾. 改进的灰色模型在建筑物沉降预测中的应用[J]. 测绘工程, 2010, 19(3): 61-62 (Sun Zexin, Pang Yiqun, Huang Teng. Application of Improved Grey Model for Forecasting Subsidence of the Engineering Buildings[J]. Engineering of Surveying and Mapping, 2010, 19(3): 61-62) (0)
[16]
李翠凤, 戴文战. 基于函数cot x变换的灰色建模方法[J]. 系统工程, 2005, 23(3): 112-113 (Li Cuifeng, Dai Wenzhan. Grey Modeling Based on the Function Transform of cot x[J]. System Engineering, 2005, 23(3): 112-113 DOI:10.3321/j.issn:1000-6788.2005.03.017) (0)
[17]
李伟, 杨兆臣, 张遇. 基于灰色GM(1, 1)的优化模型预测大坝形变[J]. 全球定位系统, 2014, 39(3): 67-68 (Li Wei, Yang Zhaochen, Zhang Yu. Based on the Grey GM(1, 1) Optimization Model for Prediction of Dam Deformation[J]. Global Positioning System, 2014, 39(3): 67-68) (0)
[18]
张希, 江在森. 用最小二乘配置获得地形应变场动态图像的几个问题[J]. 地壳形变与地震, 1999, 19(3): 32-39 (Zhang Xi, Jiang Zaisen. Study on Some Questions of Dynamic Pictures of Crustal Deformation and Strain Fields Btained by the Least Square Collocation[J]. Crustal Deformation and Earthquake, 1999, 19(3): 32-39 DOI:10.3969/j.issn.1671-5942.1999.03.006) (0)
The Optimization GM(1, 1) Forecast Model and Its Application Based on Least Squares Collocation
WEI Yuming1,2     ZHANG Yongzhi1     
1. School of Geological Engineering and Geomatics, Chang'an University, 126 Yanta Road, Xi'an 710054, China;
2. School of Civil Engineering, Lanzhou University of Technology, 287 Langongping Road, Lanzhou 730060, China
Abstract: As forecast precision based on grey GM(1, 1) prediction model is low and lacks stability, weadvance a grey optimization model based on the least squares collocation.First, the optimal initial value of GM(1, 1) model is given by minimizingnew generation sequence prediction error in the least-squares sense. The exponential function method is used to construct new background values. Then, in order to improve grey optimization models, we build the prediction model of grey least squares collocation. Finally, by quantitative analysis, forecast analysis and comparison with other models, we determine that grey least squares collocation model is of high accuracy and stability. The model is more suitable for buildings and has certain engineering application value.
Key words: grey least squares collocation; forecast; optimization; precision analysis