灰色系统理论建立以来,相关模型也逐渐走进了火灾科学研究者的视线,文献 [1] 用灰关联,文献 [2] 用灰色 GM(1 , 1)模型预测我国的火灾损失,文献 [3 ~ 5] 预测我国在今后的几年内的火灾形势,使用灰色 GM(1 , 1)模型对火灾次数,人员伤亡和对灾变发生年做出了预测。该模型通过原始数据的累加可以消除一定的随机性,但它并不是一种万能方法,对于有些数据模型的解并不合理,于是用通过预测值和实际值的残差占实际值百分比来判断模型的好坏,后验差检验,或者用灰色关联度检验[3 ,5 ,6] 。下面将介绍一种方法,即通过观察分析数据就可以大概判断该模型适用与否。

《1   方法理论》

1   方法理论

考虑原始离散数据序列  ,其中 0 表示是原始数据, n 为序列长度,对其进行一次累加生成处理得: ,k = 1 ,2 ,…,n ,则生成序列  为基础建立灰色 GM (1 , 1)模型:

其中 u 是待估计的参数。

表示参数向量( , u),

 的估计为

求解微分方程得到

得生成过程可以知

再做一次差分,记为序列

不论 u 的估计如何,式(4),式(5)都是关于 k 的单调函数,式(4)表明估计出来的值要么单调增,要么单调减,式(5)表明估计出来的值增加或者减少的幅度也是单调的。比如说估计的值是单调增的,那么它增加的越来越快,或者增加的越来越慢,如果数据适合用 GM (1,1)模型来拟合,这数据应该有上述描述的特点,这样对于有波动的数据则估计的效果就会很差,尤其是在波动程度很大的时候。其中参数 u 决定了模型,为了进一步研究参数的一些性质,作者给出以下的定义和定理:

定义 1 : 设有 2 正数列

X ={ = 1 ,2 …},Y ={ = 1 ,2 ,…},称数列 X 相对于数列 Y 是 TP2 的,如果对于{1 , 2 ,…},有

定义 2 :设有 2 正数列

X ={ = 1 ,2 …},Y ={ = 1 ,2 ,…},称数列 X 相对于数列 Y 是 RR的,如果对于

引理 1 :设数列 X 相对于数列 Y 是 TP2 的,则

证明:

最后不等式是由于数列 X 相对于数列 Y 是 TP2 ,直接由定义得。证毕。

引理 2 :设有正数列  ,k = 1 ,…,n , , = 1 ,…,n - 1 ,

如果 是关于 单调增,则数列 相对于数列 是 TP2 ,如果 是关于 单调减,则数列 相对于数列 是 RR2

证明:

关于 单调增时,考虑式(8)中第一个部分,不论 k ,或是 i < k ,都大于等于 0 ,显然第 2 部分大于等于 0 ,故式(8)大于等于 0 ,所以 相对于数列 b 是 TP2

关于 单调减时,考虑式(9),不论 k ,或是 K ,都大于等于 0 ,所以 A 相对于数列 b 是 RR2 。证毕

引理 3 :设有正数列 

如果 是关于 单调减,则

证明:

显然 严格单调增,由题设 单调减,且都是正数,所以式(10)大于 0 。证毕。

定理 1 :有原始离散数据序列

是关于  单调增的正的数列,则按灰色 GM(1 ,1)模型估计出来的参数 0。当 关于 单调减时, 0, > 0 。

证明:设 ,取  表示参数向量(u),。由式(3)知 = ,其中 B 见式(2)。

设  

可以看成是一个以概率 1/(n - 1)取值于 = 1 ,…,n - 1)随机变量的方差,所以 Δ > 0 。

由引理 1,2,3 可知, 关于 单调增时, 0 ,当 关于 单调减时  0, > 0 。证毕。

以上定理告诉我们,如果 关于  单调增时, 0 ,由式(5)可知 > 0 ,否则与 关于 单调增矛盾,由式(6)可知,增加的幅度也越来越大,如果 关于 单调减,同理知   0 ,   < 0 ,减小的幅度也越来越小。这就可根据数据的特点基本判断该数据是否适合使用灰色 GM (1 , 1)模型。适合使用灰色 GM (1 , 1)模型的数据要么单调增,要么单调减,单调增的时候,增幅越来越大,单调减的时候,减幅越来越小,这种判定避免了盲目的使用该模型。

《2   应用实例》

2   应用实例

从正反两个例子来说明使用上面的方法。

例 1 :考虑文献 [2] 中我国公众聚集场所发生火灾起数数据列于表 1 。

《表 1》

表 1 我国公众聚集场所发生火灾起数数据

Table 1 Public fire data of China

首先数据是波动的,而且波动幅度也是完全没有规律,后面几年的波动非常大,由上面的讨论知道这批数据是不适合 GM (1 , 1)模型条件的,如果非要用 GM (1 , 1)模型,可以估计出模型:

计算出来的参数 > 0 ,由定理1知道在数据单调减的时候 > 0 ,且下降的幅度越来越小,再观察原数据,虽然不是单调减的,但是整体是下降趋势的。正如定理 1 所述 > 0 ,估计出来的数据单调减,减幅越来越小,见表 1 。但是和原始数据差别就很大,所以用这批数据建立 GM(1 , 1)模型是不合理的。其实一开始通过观察原始数据的特点已经可以排除使用 GM(1 , 1)模型了。需要说明的是,作者证明的都是最理想的情况,如果严格比照上述的数据特点来建 GM(1 , 1)模型的话,估计极少有数据会满足,只要与定理中数据特点差的不是很大,还是可以应用的,模型估计出来后再检验下模型的合理性,务必不要盲目的使用模型,像上述举的例子和模型条件相差太大,故不合适。

例 2 :考虑 1997 年到 2003 年火灾伤人率,由于未知的原因 1997 年以前的数据和 97 年的有很大的差异,所以作者选择了从 1997 年开始,数据见表 2 。首先观察到数据单调减,符合 GM(1 , 1)模型要求,由定理1知,如果适合 GM(1 , 1)模型,数据的减小的幅度还应该越来越小,观察减小幅度,除了 1999 年和 2001 年减小幅度增加,其它都是减小的,尤其后面几年单调减小,基本符合定理 1 要求,去除了 2003 年的数据再建模,得到模型如下:

并用模型预测 2003 年的数据为 2.496 ,与实际数据比较接近,估计数据与原始数据最大相对误差小于5%(见表 2)。注意估计波动中开始有个 – 0.002 ,那是由于式(5)中 k 不能取 0 ,后面的波动就正常了,符合定理 1 ,数据单调减, > 0 ,且减小的幅度越来越小。基于开始对数据的观察,使用作者提出的方法发现了 GM(1 , 1)模型是合理的,最后建立模型估计出结果,都表明了模型和数据较好的拟合。

《表 2》

表 2 我国 1997 — 2003 年火灾伤人率数据分析及预报

Table 2 Analysis and prediction of fire injury rate of China 10-6

《3   结论》

3   结论

研究了满足 GM(1 , 1)模型的数据应该具有的特点:该模型的数据具有单调性,并且增加或是减小的幅度也具有某种单调性;分析了数据单调增或是减的时候,参数的正负,和数据变化幅度的关系,为判断数据是否适合 GM(1 , 1)模型建立了理论依据。 GM(1 , 1)模型有其很大的局限性,但是它也有其优点就是所需数据不是很多即可,所以在现在我国火灾数据很匮乏的情况下还是有一定的优势的,但是注意不要滥用该模型。