999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于BP神經網絡的東港灌區作物需水量預測研究

2012-12-21 08:03:42吳金亮楊國范
水土保持研究 2012年6期
關鍵詞:模型

張 麗,吳金亮,楊國范

(1.吉林師范大學 旅游與地理科學學院,吉林 四平136000;2沈陽農業大學 水利學院,沈陽110866)

參考作物蒸散量(Reference Evapotranspiration,ET0)是一種假想的參考作物冠層的蒸騰速率,它非常類似于表面開闊、高度一致、生長旺盛、完全遮蓋地面而不缺水的綠色草地的蒸騰量[1-2]。ET0的研究與估算,一直是灌溉和排水領域的重要研究課題之一,它的準確計算直接影響作物需水預報的精度,進而影響到區域水資源的優化配置。作物需水量的研究是節水農業的重要內容,對水資源規劃和陸地水文學的研究具有重要意義[3]。傳統方法計算ET0時需要對風速等氣象資料進行修正或需要一些不易測得的氣象資料,這給一些條件相對較差地區的農業用水計算預報和調度帶來很大困難,在一些氣象資料缺測時具有明顯的局限和不足[4]。隨著我國水資源的日趨緊張,有必要對參考作物蒸散量的計算預報模型進行簡化,使其具有一定精度,方便農業生產的需要。正確估算作物需水量不僅僅是節約用水、計劃用水、工程建設與規劃等需要解決的重要問題,也是農業經濟用水、作物生長模擬、水資源平衡分析與評價研究中的一個重要因素[5]。

20世紀80年代迅速發展起來的人工神經網絡(Artificial Neural Networks),是模擬生物神經網絡進行信息處理的一種數學模型。它以對大腦的生理研究成果為基礎,模擬大腦的某些機理和機制,實現一些特定的功能[6]。由于其獨特的分布并行處理、非線性映射、自適應學習能力等已經在諸多領域得到廣泛應用,并取得了較好的成果[7]。目前常用的神經網絡模型包括前饋神經網絡、反饋神經網絡和隨機神經網絡等,其中應用較多的模型包括多層反向傳播網絡(BP網絡)、自組織特征映像網絡(SOFM網絡)、徑向基函數網絡(RBFN網絡)和自適應共振網絡(ARTNN網絡)等[4,8]。其中BP神經網絡是較為成熟也是應用最多的一種非線性函數逼近方法[9],在預測預報和分類評價中較為適用[10]。而ET0與各影響因素之間可以看作是一種復雜的非線性關系。在對ET0的原有成果基礎上加以改進并將BP神經網絡應用于ET0的預測,具有較廣泛的應用價值。

本研究利用BP神經網絡強大的非線性函數逼近功能,建立基于BP神經網絡方法的參考作物蒸散量的計算模型(簡稱BP-ET0模型),用以指導當地的農業用水宏觀調控。

1 灌區數據收集與預處理

東港灌區位于遼寧省東港市管轄范圍,地處鴨綠江和大洋河下游,東經123°38′30″—124°21′25″,北緯39°47′24″—40°9′49″,東西長65km,南北寬約 40 km,總控制面積1 352km2。灌區由鐵甲分區和友誼分區組成,包括東港市的21個鄉、鎮、農場,202個行政村,總耕地面積6.996萬hm2。灌區設計灌溉面積4.992萬hm2,實際灌溉水田面積3.707萬hm2,是遼寧省大型灌區之一,也是丹東市的主要水稻產區。

對數據的規范化處理(數據單位轉化及歸一化處理)。其中,歸一化處理采用的公式如下:

式中:xnorm——樣本歸一化的值;xi——樣本初始值;xmax——樣本最大值;xmin——樣本最小值。

2 BP神經網絡建模注意事項

利用Matlab軟件提供的工具箱編制BP網絡程序解決非線性問題是一種便捷、有效的途徑,在使用時要注意以下幾個關鍵環節:

2.1 樣本組織及輸入、輸出因子的選擇

訓練樣本必須滿足兩個條件:一是樣本要足夠多,能反映事物的復雜程度;二是樣本要具有代表性,盡可能包含能代表各類特征的模式,不能沒有其中的任何一種[11]。網絡的輸入因子的確定目前無定量指標,一般可依據經驗和需要來確定。在ET0的預測中,要把握其影響因子的輕重程度,作出合理的輸入因子的選擇。以關鍵因子作為輸入項[12]。同樣,網絡的輸出因子也需根據網絡的需要來確定。

2.2 網絡層數的選擇

BP神經網絡由輸入層、隱含層和輸出層及各層神經元之間連接組成[13]。在模型樣本相對較少的情況下,較少的隱層數可以實現模型樣本空間的超平面劃分。此時,三層BP即可行;當模式樣本數很多時,增加一個隱層是必要的,但BP網絡隱層數一般不超過兩層。

2.3 隱層節點數的選擇

隱層節點數的選擇是一個十分復雜的問題,往往需要根據設計者的經驗和多次實驗來確定。如果隱含層神經元數目過少,網絡很難識別樣本,難以完成訓練,并且網絡的容錯性也會降低;如果數目過多,則會增加網絡的迭代次數,從而延長網絡的訓練時間,同時也會降低網絡的泛化能力,導致預測能力下降。隱層節點數的選擇至今沒有統一的規范,可以用錯試法來確定,即:首先給定較小的隱層節點數,構成一個較小的BP網絡,進行訓練,如果訓練很多次或在規定的訓練次數內沒有滿足收斂條件,停止訓練。當訓練次數驟然減少,以后再增加隱層節點數時,對訓練次數影響不大,并且誤差最小,此時的隱層節點數即是要求的隱層節點數。

3 模型的建立及應用檢驗

3.1 BP神經網絡建模

結合研究內容建立如下BP—ET0模型,解決相應的問題。

3.1.1 訓練、檢驗樣本及輸入、輸出因子的確定 應用BP神經網絡建模進行ET0預測時,需先確定訓練和檢驗樣本集。為了能夠指導東港地區的農業生產,選擇1999年5—9月水稻生育期的逐日氣象資料作為訓練樣本,2000年同期的逐日氣象資料作為檢驗樣本。根據研究的需要,用FAO推薦的Penman—Montieth方法計算ET0[14],作為輸出因子。為了確定輸入因子,將氣溫、凈輻射、相對濕度、風速、氣壓等主要氣象因子進行ET0回歸分析,選擇與ET0相關系數高的氣象因子作為輸入因子,如圖1所示。

各氣象要素與ET0的相關系數由高到低依次是凈輻射、相對濕度、風速、氣溫、水氣壓和氣壓。因此,選擇日凈輻射量、日平均相對濕度和日平均風速3個氣象因子作為模型的輸入因子。

圖1 1999年水稻生育期ET0與各氣象因子的關系圖

3.1.2 網絡層數和隱層節點數的確定 數學上己經證明多層前饋網絡具有很強的函數映射功能,一個三層前饋人工神經網絡足以解決一般函數的擬合逼近問題。ET0的預測問題實際上是函數映射或擬合的問題,因此選擇三層的BP網絡。

對于給定的訓練樣本數,存在一個最佳BP網絡結構,即最少隱層節點數,使網絡訓練次數最少且具有最廣泛的預測能力。確定模型的隱層節點數分別從模型的訓練次數與隱層節點數兩方面考慮,如圖2、表1所示。

圖2 訓練次數與隱層節點數關系圖(goal=0.0001)

圖2顯示,當隱層節點數為8時,訓練次數驟然減少且趨于穩定;以后再增加隱層單元數,對訓練次數影響不大;當隱層節點數小于8時,訓練次數增加且不能滿足收斂條件,當隱層節點數為8~11時,訓練次數出現一些波動,但是相對穩定。由此,初步確定隱層節點數為8,9,10,11。

表1 不同隱層節點數時網絡預測的相對誤差

由表1可知,以平均相對誤差為主要參考對象,以最大、最小相對誤差為次要參考對象,當隱層節點數為11時,預測效果較好,確定11為隱層節點數。

3.1.3 傳遞函數的確定 網絡中間層的神經元傳遞函數采用S型正切函數tansig,輸出層神經元傳遞函數采用S型對數函數logsig。函數的輸出位于區間(0—1),滿足網絡輸出的要求。

3.1.4 訓練函數的確定 不同的訓練函數對網絡的收斂速度、性能、網絡訓練及預測結果等均有重要的影響,經比較確定網絡的訓練函數如表2所示。

由表2可知,當訓練函數為trainlm函數時,網絡的訓練次數最少,預測效果最好。當訓練函數為其他函數時,網絡的訓練次數較多,預測效果也相對較差。

3.1.5 網絡參數的最終確定 根據以上研究,確定優化的BP—ET0網絡模型的具體參數為:網絡結構:3-11-1;輸入因子:日凈輻射、日平均相對濕度和日平均風速;輸出因子:FAO56Penman—Montieth計算出的ET0值;傳遞函數:輸入、輸出隱層均為tansig函數;訓練函數:trainlm函數。

表2 不同訓練函數的結果比較

3.2 模型的應用檢驗

3.2.1 ET0的預測結果與趨勢分析 通過對比BP—ET0模型的預測值及由FAO56Penman—Montieth計算出的ET0目標值的變化趨勢,分析模型的趨勢預測效果,結果如圖3所示。

圖3 ET0目標值與預測值變化趨勢圖

由圖3可知,BP-ET0模型的預測值與目標值變化趨勢基本一致,可作ET0的變化趨勢預測。

3.2.2 絕對誤差分析 通過分析ET0的預測值與目標值的絕對誤差,分析模型的模擬預測效果,如圖4所示。

由圖4可知,BP模型的最小絕對誤差為0,最大絕對誤差為1.30mm,絕對誤差絕對值的平均值為0.39mm,并由絕對誤差大多為正值可以看出用BP—ET0模型預測,其預測值較目標值偏大。

3.2.3 相對誤差分析 通過對比ET0的預測值與目標值的相對誤差,分析模型的模擬預測效果,如圖5所示。

由預測的相對誤差可知,BP模型的最小相對誤差為0,最大相對誤差為30.5%,相對誤差絕對值的平均值為9%。

3.2.4 均方誤差及根均方誤差分析 通過分析ET0的預測值與目標值的均方誤差(MSE)和根均方誤差(RMSE),分析模型的模擬預測效果,計算公式如下:

式中:n——樣本數;yi——預測值;zi——目標值。由計算可得,預測值與目標值的均方誤差為0.23,根均方差為0.48。

圖4 ET0預測值與目標值絕對誤差

圖5 ET0預測值與目標值相對誤差

4 結論

從多個氣象因子的ET0回歸分析出發,確定模型的輸入因子。通過對選擇不同隱層節點數和選用不同的傳遞函數及訓練函數的預測值與目標值的相對誤差分析,得到了預測ET0的最優BP—ET0神經網絡模型。通過檢驗結果分析,得到如下結論:

(1)通過訓練建立了BP—ET0的預測模型,網絡訓練時具體參數是:網絡結構為3-11-1;輸入因子分別為日凈輻射量、日平均相對濕度和日平均風速;輸出因子為用Penman—Monteith公式計算得到的同期ET0值;傳遞函數為tansig函數;訓練函數為trainlm函數。

(2)用BP—ET0模型預測出的ET0與用Penman—Monteith公式計算出的ET0隨時間變化的趨勢基本一致,即,可以用此模型對ET0的變化趨勢進行預測。

(3)用BP—ET0模型預測出的ET0與用Penman—Monteith公式計算出的ET0平均絕對誤差為0.39mm;平均相對誤差為9%;均方差為0.23,根均方差為0.48mm。預測值和目標值的絕對誤差和相對誤差大多為正值,BP—ET0模型預測值較目標值偏大。

[1] 劉鈺,Pereira L S.氣象數據缺測條件下參照騰發量的計算方法[J].水利學報,2001(3):11-17.

[2] 李榮超.水稻覆膜旱作節水高產灌溉模式研究[D].南京:河海大學,2000.

[3] 王志良,黃軍學.基于MATLAB神經網絡工具箱的作物需水量預測[J].華北水利水電學院學報,2009,30(1):5-6.

[4] 徐俊增,彭世彰.BP神經網絡在農田水利學科的應用[J].灌溉排水學報,2003(專):41-33.

[5] 尚虎君,馬孝義,高建恩,等.趙西寧作物需水量計算模型組件研究與應用[J].節水灌溉,2011(8):66-72.

[6] 尹京川,馬孝義,孫永勝,等.基于BP神經網絡與GIS可視化的作物需水量預測[J].中國農村水利水電,2012(2):13-15,18.

[7] 苑希民,李鴻雁.神經網絡和遺傳算法在水科學領域的應用[M].北京:水利水電出版社,2002.

[8] 王旭,王宏,王文輝.人工神經元網絡原理與應用[M].沈陽:東北大學出版社,2002.

[9] 武開福.基于灰色關聯度與BP神經網絡模型的日參考作物騰發量預測[J].水土保持研究,2011,18(2):237-240.

[10] 王麗霞,任志遠,孔金玲.基于BP模型的延河流域社會經濟需水預測[J].干旱區資源與環境,2011,25(4):106-110.

[11] 余世明.作物需水量的灰色拓撲預測[J].四川水利,1996(2):18-21.

[12] 馬黎華,康紹忠,粟曉玲,等.農作區凈灌溉需水量模擬及不確定性分析[J].農業工程學報,2012,28(8):11-18.

[13] 張兵,袁壽其,成立,等.基于L—M優化算法的BP神經網絡的作物需水量預測模型[J].農業工程學報,2004,20(6):73-76.

[14] 賈德彬,劉艷偉,張永平,等.內蒙古河套灌區春小麥高效用水灌溉制度研究[J].干旱區資源與環境,2008,22(5):174-177.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 欧美日韩va| 成人91在线| 国产激情在线视频| 天天做天天爱夜夜爽毛片毛片| 国产一区二区三区免费| 国产精品污视频| 成人精品免费视频| 免费国产福利| 亚洲天堂区| 经典三级久久| 中文国产成人久久精品小说| 波多野结衣一级毛片| 日韩黄色在线| 色综合手机在线| 亚洲最大情网站在线观看| 欧美日本激情| 人妻一本久道久久综合久久鬼色| 国产一区二区三区免费观看| 国产精品永久在线| 亚洲第一区精品日韩在线播放| 第一页亚洲| 91无码国产视频| 欧美中文字幕一区| 中文字幕在线永久在线视频2020| 黄色网站不卡无码| 中文字幕日韩视频欧美一区| 99热最新在线| 国产一区二区三区在线观看免费| 亚洲精品卡2卡3卡4卡5卡区| 色综合久久综合网| 青青操国产| 91精品亚洲| 无码AV高清毛片中国一级毛片| 国产农村妇女精品一二区| 免费99精品国产自在现线| 97人人做人人爽香蕉精品| 老司机精品一区在线视频 | 天天婬欲婬香婬色婬视频播放| 国产尤物视频网址导航| 天天综合网亚洲网站| 99久久精品国产精品亚洲 | v天堂中文在线| 呦系列视频一区二区三区| 热久久这里是精品6免费观看| 欧美日韩亚洲综合在线观看| 亚洲天堂免费在线视频| 亚洲无码电影| 国产在线观看91精品亚瑟| 国产嫖妓91东北老熟女久久一| 91无码视频在线观看| 日韩无码精品人妻| 中文字幕日韩久久综合影院| 2020精品极品国产色在线观看| 日韩av无码DVD| 日本免费精品| 国产第八页| 国产青青操| 精品国产成人av免费| 亚洲日韩国产精品无码专区| 国产欧美日韩综合在线第一| 欧美a级完整在线观看| 国内精品自在自线视频香蕉| 九九免费观看全部免费视频| 欧美日韩精品一区二区在线线| 色一情一乱一伦一区二区三区小说| 国产剧情国内精品原创| 黑色丝袜高跟国产在线91| 国产三区二区| 精品国产中文一级毛片在线看 | 好吊色妇女免费视频免费| 三级欧美在线| 免费一极毛片| 久久久久人妻一区精品| 国产97视频在线观看| 97国产成人无码精品久久久| 日韩在线永久免费播放| 国产一级做美女做受视频| 日本人真淫视频一区二区三区| 中文字幕在线免费看| 国产呦视频免费视频在线观看| 中文字幕第4页| 色婷婷视频在线|