陳 華 喜
(蚌埠學(xué)院 理學(xué)院,蚌埠 233030)
糧食問(wèn)題一直是一個(gè)關(guān)乎國(guó)家國(guó)計(jì)民生以及經(jīng)濟(jì)安全的重大問(wèn)題,對(duì)糧食產(chǎn)量進(jìn)行科學(xué)地預(yù)測(cè),了解其變化的規(guī)律,是進(jìn)一步明確今后育種工作的前提和基礎(chǔ).小麥?zhǔn)俏覈?guó)第二大糧食作物,也是蚌埠市的第一大糧食作物,然而其產(chǎn)量極易受到氣候、災(zāi)害、病蟲(chóng)害、耕地面積等因素的綜合影響,變化幅度較大,因此,尋找各種快速有效的預(yù)測(cè)方法,不斷提高小麥產(chǎn)量的預(yù)測(cè)精度一直是研究的熱點(diǎn)[1].傳統(tǒng)小麥產(chǎn)量預(yù)測(cè)方法主要有逐步線性回歸、指數(shù)平滑法、自回歸滑動(dòng)平均等方法[2],這些方法雖然具有計(jì)算簡(jiǎn)單,預(yù)測(cè)速度快等優(yōu)點(diǎn),適合于線性數(shù)據(jù)的預(yù)測(cè),然而由于受氣候的影響,小麥產(chǎn)量往往具有周期震蕩的非線性變化趨勢(shì),因此,這些方法不適合小麥產(chǎn)量的預(yù)測(cè)[3].
灰色系統(tǒng)理論主要用于解決含有未知因素的特殊領(lǐng)域難題,自20世紀(jì)80年代,該理論已廣泛應(yīng)用于氣象、地質(zhì)、物理、農(nóng)業(yè)等多門學(xué)科.灰色系統(tǒng)中的“灰色”一詞來(lái)源于控制論[4].在控制論之中,顏色的深淺程度代表著所已知信息的數(shù)量多少,例如:黑色代表著信息完全未知(即信息量為零);白色代表著信息完全已知(即信息量是完整的);由此可知,“灰色”代表著信息量并不完全但也并非全為零,研究人員們習(xí)慣將一個(gè)“一部分信息是我們知道的,一部分是我們不知道的”的系統(tǒng)稱為灰色系統(tǒng),灰色系統(tǒng)之中各個(gè)因素之間存在著不確定的關(guān)系[5].然而作為一個(gè)真實(shí)存在的系統(tǒng),肯定有它自己的整體功能和內(nèi)在規(guī)律[6].灰色預(yù)測(cè)法就是首先將影響灰色系統(tǒng)產(chǎn)生變化的因素視為一個(gè)灰色量,并且這個(gè)灰色量的改變是處在一個(gè)固定范圍內(nèi)的;然后對(duì)所獲取的原始數(shù)據(jù)進(jìn)行相關(guān)處理,生成一個(gè)規(guī)律明顯的序列;最后利用這個(gè)序列來(lái)找出灰色系統(tǒng)內(nèi)存在的規(guī)律,同時(shí)建立相關(guān)的微分方程用于預(yù)測(cè)灰色系統(tǒng)未來(lái)的發(fā)展方向和規(guī)模.目前最常用的是GM(1,1)模型,該模型雖然對(duì)分布呈非線性的數(shù)據(jù)預(yù)測(cè)效果較好,但預(yù)測(cè)結(jié)果具有單調(diào)性的特點(diǎn)使其對(duì)呈周期變化的非線性數(shù)據(jù)趨勢(shì)的預(yù)測(cè)效果不是很好.為此,本文將對(duì)GM(1,1)模型進(jìn)行改進(jìn).首先將原始數(shù)據(jù)x(0)映射成正弦函數(shù)x(0)=siny(0)(y(0)=arcsinx(0));其次將得到的y(0)作為原始數(shù)據(jù)帶入GM(1,1)模型,進(jìn)而考慮周期變換因素的前提下將預(yù)測(cè)結(jié)果運(yùn)用x(0)=siny(0)還原回去;最后用改進(jìn)后的模型對(duì)蚌埠市小麥產(chǎn)量進(jìn)行預(yù)測(cè),并將預(yù)測(cè)結(jié)果與灰色GM(1,1)模型的預(yù)測(cè)結(jié)果以及真實(shí)值進(jìn)行比較,得出相應(yīng)結(jié)論.
灰色預(yù)測(cè)模型中灰色用G表示,模型用M來(lái)表示,(1,1)分別表示的是1階方程和1個(gè)變量.為了更好的理解灰色預(yù)測(cè),我們先介紹累加生成數(shù)(AGO).
令原始的數(shù)據(jù)序列標(biāo)記為:X(0)={x(0)(1)·x(0)(2)·x(0)(3)……x(0)(n)}
為了進(jìn)行數(shù)據(jù)的模型預(yù)測(cè),首先對(duì)數(shù)據(jù)數(shù)列進(jìn)行一次累加生成,令所生成的序列數(shù)據(jù)標(biāo)記為:
X(1)={x(1)(1),x(1)(2),……x(1)(n)}
其中,
對(duì)原始時(shí)間序列X(0)進(jìn)行1-AGO(一次累加生成)生成X(1).
X(1)={x(1)(1)·x(1)(2)·x(1)(3)……x(1)(n)}
設(shè)X(1)緊鄰均值生成的序列記為Z(1)表示為:Z(1)=(z(1)(2),z(1)(3),……,z(1)(n))
其中,
Z(1)(k)=0.5x(1)(k)+0.5x(1)(k-1)
令x(1)滿足一階微分方程:
GM(1,1)的方程模型為:
根據(jù)以上的描述則有:
表1 灰色GM(1,1)模型精度檢驗(yàn)指標(biāo)值Table 1 The standard of grade of grey G(1,1) model prediction accuracy test
使用正弦函數(shù)對(duì)原始數(shù)據(jù)進(jìn)行映射處理[7].將原始數(shù)據(jù)x(0)映射成正弦函數(shù)x(0)=siny(0),這里并非雙射變換,因此其同y(0)=arcsinx(0)并非等價(jià).由于反正弦函數(shù)y(0)=arcsinx(0)及原始數(shù)列xk(0)>0(k=1,2,…,M)的定義域?yàn)閇-1,1],為將x(0)的值映射成單調(diào)增加的數(shù)列y(0),首先要對(duì)數(shù)列x(0)進(jìn)行初始化處理.做法如下:
從安徽省統(tǒng)計(jì)局網(wǎng)站獲得1998-2016年蚌埠市小麥產(chǎn)量數(shù)據(jù),將前15個(gè)數(shù)據(jù)作為模型的初始數(shù)據(jù),后4個(gè)數(shù)據(jù)則作為模型預(yù)測(cè)及比較的對(duì)象數(shù)據(jù).
表2 1998至2016年蚌埠市小麥產(chǎn)量Table 2 1998-2016 annual wheat output in Bengbu City
采用本文的改進(jìn)GM(1,1)模型對(duì)蚌埠市2013-2016年小麥產(chǎn)量進(jìn)行預(yù)測(cè),結(jié)果見(jiàn)表3及圖1.
表3 蚌埠市2013年至2016年小麥產(chǎn)量預(yù)測(cè)結(jié)果Table 3 The predicted results of 2013-2016 annual wheat output in Bengbu City
圖1 蚌埠市2013-2016年小麥產(chǎn)量?jī)煞N模型預(yù)測(cè)結(jié)果的比較Fig.1 Comparison of the two prediction results of the wheat output in Bengbu Cityfrom 2013-2016 on the basis of two different models
從表3和圖1可以看出,運(yùn)用GM(1,1)模型對(duì)蚌埠市2013-2016年小麥產(chǎn)量預(yù)測(cè)的結(jié)果與真實(shí)產(chǎn)量之間誤差相對(duì)較大,其預(yù)測(cè)結(jié)果呈現(xiàn)出單調(diào)遞增的趨勢(shì),并且逐漸偏離真實(shí)值,而采用基于正弦函數(shù)變換型GM(1,1)模型的預(yù)測(cè)結(jié)果與真實(shí)值之間的誤差相對(duì)較小,預(yù)測(cè)值在真實(shí)值上下較小范圍內(nèi)波動(dòng),結(jié)果較接近真值.
針對(duì)蚌埠市小麥產(chǎn)量具有周期震蕩的非線性變化趨勢(shì),本文提出了將原始數(shù)據(jù)經(jīng)過(guò)正弦函數(shù)變換后再作為新的原始數(shù)據(jù)帶入GM(1,1)模型進(jìn)行預(yù)測(cè),并將預(yù)測(cè)值使用反正弦函數(shù)還原的改進(jìn)GM(1,1)模型預(yù)測(cè)方法.對(duì)蚌埠市2013-2016年小麥產(chǎn)量的實(shí)際預(yù)測(cè)并比較分析得到,該方法不僅具有GM(1,1)模型在預(yù)測(cè)非線性數(shù)據(jù)方面的優(yōu)點(diǎn),避免了預(yù)測(cè)出的數(shù)據(jù)具有單調(diào)性的缺點(diǎn),大大提高了蚌埠市小麥產(chǎn)量預(yù)測(cè)的精確度,具有一定的實(shí)際應(yīng)用價(jià)值.
參 考 文 獻(xiàn)
[1] 廉麗妹.山東省氣候變化及農(nóng)業(yè)自然災(zāi)害對(duì)糧食產(chǎn)量的影響[J].氣象科技,2005,33(1):73-76.
[2] 張文英,彭愛(ài)海城,李膜,李愛(ài)國(guó),栗雨勤.河北省小麥產(chǎn)量灰色理論分析與預(yù)測(cè)[J].河北農(nóng)業(yè)科學(xué),2008,12(3):22-24.
[3] 吳春霞,何勇,蔡建平.組合預(yù)測(cè)方法及其在糧食產(chǎn)量預(yù)測(cè)中的應(yīng)用[J].農(nóng)業(yè)系統(tǒng)科學(xué)與綜合研究,2002,18(1):17-19.
[4] Song Chao,Liu Ming,Gong Haigang,et al.ACO-based Algorithm for Solving Energy Hole Problem in Wireless Sensor Networks[J].Journal of Software,2009,20(10):2729-2743.
[5] 馮海亮,陳滌,林青家,陳春曉.一種基于神經(jīng)網(wǎng)絡(luò)的網(wǎng)絡(luò)流量組合預(yù)測(cè)模型[J].計(jì)算機(jī)應(yīng)用,2006,26(9):2206-2208.
[6] 鄧聚龍.灰色預(yù)測(cè)與決策[M].武漢:華中理工大學(xué)出版社,1987.
[7] 沈繼紅,尚壽亭,趙希人.艦船縱搖運(yùn)動(dòng)函數(shù)變換型GM(1,1)模型研究[J].哈爾濱工業(yè)大學(xué)學(xué)報(bào),2001(6):291-294.