張君如,張佳蕾,袁 禾,王嘉敏,裴聽雨
(河南師范大學,計算機與信息工程學院,新鄉(xiāng) 453007)
1970年,生態(tài)系統(tǒng)為人類提供“服務”(service)的概念被首次提出,生態(tài)系統(tǒng)服務帶來的效益受到了國內外學者的廣泛關注[1-4]。Ehrlich 等認為,生態(tài)系統(tǒng)對人類社會所產生的效應為生態(tài)系統(tǒng)服務[5];Turner 等構建了生態(tài)系統(tǒng)服務價值(Ecosystem Sevice Value,ESV)的衡量框架并提出當前面臨的挑戰(zhàn)[6]。隨著生態(tài)研究進展,國內外學者在生態(tài)系統(tǒng)服務價值的預測上展開了一系列研究并取得一定的成果。文獻[7]提出利用灰色模型預測研究地區(qū)未來生態(tài)系統(tǒng)服務價值。然而,現(xiàn)有生態(tài)系統(tǒng)服務價值預測方法較為單一且采用算法都具有自身的適用條件及局限性,不能較好的體現(xiàn)長遠預測價值對當前社會的指導意義。
BP神經網絡[10]和 ARIMA[9]模型是目前應用較廣的預測方法,為解決上述問題,本文提出一種面向未來各土地類型生態(tài)服務價值的預測機制,為中國將來實施生態(tài)補償提供測算依據(jù)。
為研究適合不同地區(qū)土地利用類型的生態(tài)服務價值預測模型并對其做到有效預測,本文基于主成分分析法(Principal Component Analysis,PCA)選取對生態(tài)服務價值影響較為顯著的因素,采用皮爾遜(Pearson Correlation Coefficient,Person)相關系數(shù)法構建驅動力與生態(tài)系統(tǒng)服務價值的關聯(lián)矩陣,同時基于ARIMA和BP神經網絡模型構建針對不同的土地類型的生態(tài)系統(tǒng)服務價值預測機制,分析未來生態(tài)發(fā)展趨勢,結合相應關聯(lián)矩陣,提出有效措施。本文整體研究框架如圖1所示。
圖1 生態(tài)系統(tǒng)服務價值預測模型研究框架圖Fig.1 Research framework of ecosystem service value prediction model
為對不同ESV進行評估,本文參考文獻[12]中構建ESV時空動態(tài)變化當量表的方法,使用文中提出的國家極地軌道合作衛(wèi)星(national polar-orbiting partnership, NPP)時空因子法計算生態(tài)系統(tǒng)服務價值,如式(1)所示:
其中,ijO表示某種生態(tài)系統(tǒng)在第i個地區(qū)第j年的生態(tài)服務價值;ijF表示第i個地區(qū)第j年單位面積的生態(tài)服務價值;ijS表示第i個地區(qū)第j年的生態(tài)系統(tǒng)面積。
為得到影響ESV變化的原因并分析影響大小,本文基于PCA法對14個影響ESV指標進行提取。同時,本文采用 Pearson相關系數(shù)描述生態(tài)服務價值與單一驅動力之間的關系,構建的ESV關聯(lián)矩陣如式(2)所示。
其中,ijp表示第i類土地類型與第j項驅動力的關聯(lián)系數(shù),MP為所選的M個代表地區(qū)土地類型的生態(tài)系統(tǒng)服務價值,NP為生態(tài)服務價值的N項驅動力。
為準確預測生態(tài)服務價值,本文分別研究了ARIMA和BP神經網絡模型兩種模型在生態(tài)服務價值預測中的應用。
本文提出的基于ARIMA模型的ESV預測具體算法如下:
首先,對已有的生態(tài)系統(tǒng)服務價值數(shù)據(jù)進行平穩(wěn)性檢驗,若不平穩(wěn),可進行d階差分變換。平穩(wěn)后,找到適合的p和q使AIC準則或SBC準則最小。其中,ARIMA預測模型及其參數(shù)估計具體描述如下:
假定{yt,t=1,2,3,...}為平穩(wěn)時間序列,設φp為ARIMA模型中的自回歸系數(shù),θq為ARIMA模型中的移動平均系數(shù),εt是零均值、方差為δpq2的白噪聲序列,則ARIMA(p,q,d)有如下形式:
對于(p,q,d)階ARIMA模型可表示為:
其中,AIC與SBC模型選擇標準如下:
式(6-7)中T表示時間序列觀測值數(shù)量,n表示該時間序列模型的待估參數(shù)個數(shù),RSS表示用該時間序列模型產生的殘差平方和。
接著,對已經平穩(wěn)的生態(tài)系統(tǒng)服務價值時間序列進行回歸系數(shù)估計,檢驗是否通過白噪聲檢驗。最后,基于上述步驟建立好的 ARIMA模型對生態(tài)系統(tǒng)服務價值進行預測。
本文提出的基于BP神經網絡的ESV預測具體算法如下:
首先,選取影響ESV的驅動力作為輸入層,相應地區(qū)相應土地類型的生態(tài)服務價值作為輸出層,并分別選取訓練樣本和預測樣本。接著,利用公式(8)對隱含層進行計算,根據(jù)不同隱含層節(jié)點個數(shù)訓練比較,使其誤差最小,進而,選取tan-sigmoid型為激活函數(shù),如式(9)所示。
其中,n是輸入層的節(jié)點數(shù),α∈ [1 ,10]。
由于生態(tài)服務價值時間序列比較復雜,需利用公式(10)進行歸一化處理:
其中,minx為生態(tài)服務價值時間序列中的最小值;maxx為生態(tài)服務價值時間序列中的最大值。
接著,設定樣本學習結束條件誤差精度E=0.00001,初始學習速率設定0.1η=,最大訓練次數(shù)為1000。利用式(11)計算網絡總體誤差E,利用式(12-15)更新網絡連接權值ijv,jkw。
最后,判斷算法迭代是否結束,選擇誤差最小的一次作為最后訓練模型,由預測值和實際值比較結果可得該模型擬合程度。
本文針對不同地理特征,選取了草地、林地與耕地作為中國生態(tài)系統(tǒng)類型的代表,數(shù)據(jù)主要來源于國家統(tǒng)計局以及地區(qū)年鑒,同時結合遙感影像對其數(shù)據(jù)進行補充和記錄。
本文利用公式(1)對西藏自治區(qū)草地、黑龍江省林地和河南省耕地1988年~2018年生態(tài)服務價值進行計算, 并在此基礎上分別對三類生態(tài)系統(tǒng)類型代表省份影響生態(tài)服務價值的 14個指標 1988~2018年的數(shù)據(jù)進行主成分分析,結果見表1。
表1 成分矩陣結果Tab.1 Results of component matrix
由上表可知,三省均提取了一個主成分,且反映了超過 85%的原始變量信息。其中,GDP、人口數(shù)量、城市人口密度、土地管理政策與土地利用率在該主成分中系數(shù)較大,故這五個指標可以作為以上三種生態(tài)系統(tǒng)生態(tài)服務價值的驅動力因素。且由所得關聯(lián)矩陣分析,土地利用強度的改變對各土地利用類型ESV有著最直接的影響。
為對生態(tài)系統(tǒng)服務價值進行預測,經過單位根檢驗和SBC原則,分別建立ARIMA(0,2,1)、ARIMA(0,1,2)、ARIMA(1,1,0)對西藏草地、河南耕地、黑龍江林地生態(tài)服務價值進行預測。接著,以5項驅動力作為輸入層,西藏自治區(qū)草地、黑龍江省林地和河南省耕地的生態(tài)服務價值作為輸出層。選取1988年~2011年 24個數(shù)據(jù)作為訓練樣本,2012年~2018年作為預測樣本。分別建立5-7-1、5-2-1、5-6-1的BP網絡結構模型。最后求得各地區(qū)ESV真實值與預測值擬合圖。
為精確衡量預測精度,以平均相對誤差MAPEi作為分析第i種方法預測精度的指標:
其中,rtY為第t年的生態(tài)系統(tǒng)服務價值,itY為第i種預測方法對第t年生態(tài)系統(tǒng)服務價值的預測值,n表示測試個數(shù),本文選取的是2012年~2017年作為測試數(shù)據(jù),故 7n= 。同時,為進一步分析各個 ESV預測模型的預測效果,本文將所提預測模型與文獻參考[8]中基于灰色模型對生態(tài)系統(tǒng)服務價值進行預測作為對比,實驗結果如圖2、3、4所示。
圖2 西藏草地ESV擬合值與真實值Fig.2 ESV fitting value and real value of grassland in Tibet
圖3 黑龍江林地ESV擬合值與真實值Fig.3 The fitting value and real value of ESV in forest land of Heilongjiang Province
圖4 河南耕地ESV擬合值與真實值Fig.4 ESV fitting value and real value of cultivated land in Henan Province
圖2 、3、4分別為西藏自治區(qū)草地、黑龍江省林地和河南耕地預測模型真實值與預測值的擬合情況。從圖中可以明顯看到灰色模型走勢較為單一,呈衰減或者驟增趨勢,不能較好擬合出生態(tài)系統(tǒng)服務價值隨時間波動的特征,且灰色關聯(lián)度均高于0.5,擬合效果較差。ARIMA模型能夠對于生態(tài)系統(tǒng)服務價值時間序列中西藏自治區(qū)草地的平穩(wěn)性數(shù)據(jù)做出較好擬合,但是對于黑龍江林地和河南耕地,具有振蕩性的峰值數(shù)據(jù)擬合較差。而 BP神經網絡能夠根據(jù)當年驅動力數(shù)據(jù)的變化做出逐步適應性修正,雖然在后續(xù)由于過于提取非線性數(shù)據(jù)及驅動力關聯(lián)性稍弱等原因,導致其與實際數(shù)據(jù)稍有偏離,但整體來說,絕大程度上能夠反映以上生態(tài)系統(tǒng)服務價值的基本走勢。
表2描述了本文建立的ESV預測模型對三種土地利用類型ESV的預測誤差,結果表明灰色模型的平均絕對誤差高達7.75%,ARIMA模型的平均絕對誤差為 2.37%,BP神經網絡的平均絕對誤差為2.33%,相對于灰色模型減少了69.94%。由此可見,灰色模型并不能適用于本文選取的研究區(qū)。ARIMA模型雖無法完全捕捉其變化規(guī)律的,但誤差結果能夠控制在2.37%,有一定的預測價值。而BP神經網絡預測精度已經到達較高程度,能夠適應對生態(tài)系統(tǒng)服務價值預測的實際需求。
表2 三種ESV預測模型誤差百分比Tab.2 Error percentage of three ESV prediction models
為對未來生態(tài)系統(tǒng)服務價值發(fā)展趨勢進行預測,本文考慮采用ARIMA模型。原因在于BP神經網絡在對數(shù)據(jù)進行預測時,需要輸入變量的未來值,實現(xiàn)難度較大,而基于 ARIMA的生態(tài)系統(tǒng)服務價值預測模型可以根據(jù)歷史數(shù)據(jù)對未來生態(tài)系統(tǒng)服務價值趨勢做出預測,且經過上述分析發(fā)現(xiàn),ARIMA模型也可以將預測誤差控制在 2.37%以內,保證了對ESV趨勢預測的有效性。
圖5表示西藏草地、黑龍江林地和河南省耕地未來生態(tài)系統(tǒng)服務價值發(fā)展趨勢預測結果。從圖可得,西藏自治區(qū)草地生態(tài)服務價值在未來會有上升趨勢,這可能是因為前階段西藏草地面積增多,生態(tài)系統(tǒng)服務價值的歷史數(shù)據(jù)呈現(xiàn)上升趨勢,故預測其后期生態(tài)發(fā)展仍會逐漸轉好。黑龍江林地生態(tài)服務價值未來會先減少后持續(xù)平穩(wěn),究其原因,可能是ARIMA模型根據(jù)黑龍江省林地ESV在2015年之后有略微下降的走向,預測未來價值仍會有所減少。河南省耕地生態(tài)服務價值未來會略微上升后發(fā)展平穩(wěn),推測其與后期時間序列較為穩(wěn)定有關。這三個地區(qū)所代表的土地利用類型可以較大程度反映中國未來各生態(tài)服務價值的發(fā)展趨勢。故可知,草地生態(tài)未來會向較好趨勢發(fā)展,而林地生態(tài)發(fā)展不容樂觀。
圖5 基于ARIMA模型對各地區(qū)ESV預測Fig.5 Prediction of ESV in different regions based on ARIMA model
為了進一步分析中國生態(tài)環(huán)境的現(xiàn)狀和未來發(fā)展狀況,本文選取草地、林地和耕地的代表地區(qū)西藏自治區(qū)、黑龍江省和河南省進行數(shù)據(jù)采集,整理出1988年~2018年31年時間序列的數(shù)據(jù)信息,對相應土地利用類型未來十年的ESV發(fā)展趨勢進行預測,得出草地、林地、耕地的生態(tài)服務價值都與GDP、人口、城市人口密度、土地管理政策和土地利用率這5個因素密切相關的結論,結合其關聯(lián)矩陣,可以得出最直接的保護措施莫過于提高土地利用率、合理規(guī)劃土地利用面積。本文建立的ESV預測模型表明BP神經網絡模型和ARIMA模型都對ESV預測顯著有效,但由于驅動力對ESV的影響不容忽視,故基于BP神經網絡的ESV預測模型相對于ARIMA模型更有優(yōu)勢性。本文的研究工作也存在不足之處,如 BP具有學習時間長、預測震蕩厲害等難以克服的缺點,在未來的工作中會進一步對ESV預測方法進行研究。