基于APSO-ELM和模糊邏輯的灌溉時間決策
【文章頁數(shù)】:5 頁
【部分圖文】:
圖1ELM算法結(jié)構(gòu)圖
極限學(xué)習機(ELM)是基于前饋神經(jīng)網(wǎng)絡(luò)的機器學(xué)習算法[19],其主要特點是隱含層節(jié)點參數(shù)可以是隨機或人為給定的且不需要調(diào)整,學(xué)習過程僅需計算輸出權(quán)重。ELM具有學(xué)習效率高和泛化能力強的優(yōu)點,其結(jié)構(gòu)圖如圖1所示。其中,xj表示神經(jīng)元的輸入,N表示輸入層的個數(shù),L表示隱含層的神經(jīng)元個....
圖2APSO-ELM算法流程
為了避免由于ELM輸入層與隱含層隨機生成的權(quán)值和閾值給網(wǎng)絡(luò)預(yù)測精度帶來不穩(wěn)定性,引入APSO使之可以避免陷入局部最優(yōu),優(yōu)化網(wǎng)絡(luò)帶來的不穩(wěn)定性。整個樣本分為測試集和訓(xùn)練集,首先需要初始化ELM和粒子群的基本參數(shù),然后通過APSO不斷的迭代更新,得到ELM網(wǎng)絡(luò)的最優(yōu)權(quán)值和閾值,最終得....
圖3灌溉時間模糊邏輯系統(tǒng)流程
設(shè)置好數(shù)據(jù)采集的時間間隔t以后,根據(jù)專家經(jīng)驗和實際需求設(shè)置模糊系統(tǒng)規(guī)則庫,利用獲取到的實際作物蒸發(fā)蒸騰量ET0和土壤濕度下降率ΔE,通過模糊邏輯系統(tǒng),得到灌溉時間T。其系統(tǒng)流程設(shè)計如圖3所示。2.4隸屬度函數(shù)確定
圖4輸入輸出隸屬度函數(shù)
系統(tǒng)的輸入量確定為兩個,第一個輸入量是土壤濕度的下降率ΔE,下降率可以反映變化的快慢;第二個輸入量是實際作物蒸發(fā)蒸騰量ET0,ET0可以反映出維持作物生理活動最基本需水量。輸出量為灌溉時間T。其中ΔE語言值設(shè)置為4個,ET0和T語言值設(shè)置為7個。土壤水分下降率變化偏差ΔE、實際作....
本文編號:3991352
本文鏈接:http://www.lk138.cn/nykjlw/nygclw/3991352.html