1. 引言
自邓聚龙教授创立灰色系统理论以来,GM(1,1)模型以建模灵活和所需的数据量少等特点而被广泛应用于各个领域 [1] 。传统灰色预测模型是有偏差的指数模型,有学者提出无偏GM(1,1)模型。它对具有齐次指数形式的原始数据进行模拟和预测不会产生偏差,即具有白指数重合性,从而在一定程度上消除了GM(1,1)模型本身所引起的预测误差,适应范围也有所扩大 [2] 。
实际上当无偏灰色模型处理的数据不符合模型所表达的基本规律时,精度较差。文献 [3] 和 [4] 中提出对数函数变换、幂函数变换和负指数函数变换等方法来提高原始数据序列光滑度,进而提高灰色模型的预测精度并取得了较好效果。本文的改进模型将以上的两种方法相结合,对原始数据进行
负指数变换,再利用无偏灰色模型进行预测,提高预测模型精度,扩大无偏灰色模型的应用范围。实验结果表明将负指数变换和无偏灰色模型结合能得到更高精度的预测结果。对于实际问题中原始数据不具备指数变换规律时,也能有良好的预测效果。
2. 改进无偏灰色模型建立
2.1. 负指数函数模型变换
数据变换技术作为一种提高灰色模型模拟和预测精度的方法,已得到广泛应用。本文采用与无偏灰色模型最为切合的变换方法——负指数函数变换,它可以将非光滑的数据序列变换成具有较好光滑度的数据序列,提高了无偏灰色模型的应用范围。
定义1
为序列的光滑比。
光滑比反映了序列的光滑性,光滑比越小,说明序列中数据变化越平稳,建立预测模型的精度也就越高。
定理2 设序列
为递增数列,且
,则有
,即经负指数变换的函数比原函数具有更好光滑性。
证明 定理2,先证引理2.1。
引理2.1 函数
为单调递减函数。
证明 因为
。所以
为单调递减函数。
下面继续证明定理2,由于
为递增数列,所以
。
由引理2.1有
,
所以
。
将
带入上式累积得
。
即
,
所以
。
定理2证毕。
2.2. 改进无偏灰色模型
无偏灰色模型不存在传统GM(1,1)模型所固有的偏差,消除了GM(1,1)模型在原始数据序列增长率较大时失效的现象,其应用范围比传统GM(1,1)模型广 [5] 。此外无偏GM(1,1)模型无需进行累减还原,简化了建模步骤,提高了模型的计算速度。
设原始递增数据序列为
(1)
经
变换得到非负序列
(2)
其中
,
为
的1-AGO序列(AGO:Accumulated Generating Operation,一阶累加生成序列) [6] 。
(3)
上述
。
为
的紧邻均值生成序列。
(4)
其中
。
GM(1,1)模型的基本形式如下
(5)
再利用最小二乘参数估计原理,灰色模型的参数项可表示为
(6)
其中
,
式中
为灰色模型的参数项,
用来控制系统发展势态的大小,称为发展系数;
反映资料变化的关系,称为灰色作用量 [7] 。GM(1,1)模型的时间响应函数为
(7)
根据式(7)得到预测值,然后进行一阶累减还原即可得模型预测值

若原始数据为严格的指数序列,即
(8)
由GM(1,1)预测模型的建模过程得
(9)
用传统灰色预测建模过程中的参数来表示原始数据序列中参数A和c,即
(10)
由此建立的预测模型为
(11)
还原得到预测值
(12)
若
条件不满足,可令
进行预测,最后用
还原预测值。
的中
的取值可视具体情况而定,无偏灰色模型设原始数据为严格的指数序列,即
。本文为了最贴合无偏灰色模型取
。
2.3. 改进模型精度评定
本文利用残差大小检验法进行精度检验。残差检验法即绝对或相对误差检验,误差越小精度检验越好 [8] 。
设残差
(13)
其中
为原始序列数据序列,
为预测模型的模拟数据。
相对误差
(14)
平均相对误差
(15)
根据表1,当
成立时,模型为残差合格模型。
3. 沉降观测实例
实例1 选自某沉降控制点8期沉降值数据,分别用GM(1,1)模型﹑无偏GM(1,1)模型以及本文模型进行模拟,并对其精度进行评估。结果如下表2和图1所示。
由表3可知,本文模型
具有较好的模拟预测精度,属于残差合格模型。各项精度指标都比GM(1,1)模型和无偏GM(1,1)模型好。
实例2 选自某沉降观测点前7期沉降值作为模拟值,后2期作为预测值,分别用GM(1,1)模型﹑无偏GM(1,1)模型以及本文模型进行模拟预测,并进行精度评估。结果如下表4和表5所示。
利用前7期数据进行的模拟,对模型的结果和精度检验各项指标进行分析,可知本文模型的平均相对误差0.0172优于无偏GM(1,1)模型的0.1302和GM(1,1)模型的0.0625。且本文模型
属于残差合格模型,较无偏GM(1,1)模型和GM(1,1)模型的精度等级高。
以后2期数据为预测值,分别以3种模型进行模拟预测并且对精度进行评估,结果如下表6和表7所示。
可知本文预测模型的平均相对误差0.0566优于无偏灰色模型的0.2365和灰色模型的0.1077。
由上述结果可知,在沉降预测中本文模型的预测值十分接近原始值,精度明显要高于灰色模型和无偏灰色模型(见图2)。

Table 1. Indicators of accuracy test levels
表1. 精度检验等级指标

Table 2. The simulation results of the control point (cm)
表2. 控制点的模拟结果(cm)

Table 3. The simulation accuracy of the control point
表3. 控制点的模拟精度

Table 4. The simulation results of the observation point (cm)
表4. 观测点的模拟结果(cm)

Table 5. The simulation accuracy of the observation point
表5. 观测点的模拟精度

Table 6. The prediction results of the observation point (cm)
表6. 观测点的预测结果(cm)

Table 7. The prediction accuracy of the observation point
表7. 观测点的预测精度

Figure 1. The stimulation residual error plot of the control point
图1. 控制点的模拟残差分布

Figure 2. The stimulation residual error plot of the observation point
图2. 观测点的模拟残差分布图
4. 结论
实际沉降变化过程具有不确定性,传统灰色模型在处理此类问题上难以取得良好效果。本文通过负指数变换提高原始序列的光滑度,将原始序列变为指数变化序列,符合无偏灰色预测模型的要求,同时也消除了灰色模型本身的固有误差,提高了模型预测精度和应用范围。实例表明,本文改进模型在沉降预测中取得较好效果。