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

NPSO-GRNN在城市生活需水量預測中的應用

2015-03-18 05:21:36李萬慶孟文清
關鍵詞:模型

李萬慶,王 靜,孟文清

(1.河北工程大學 經管學院,河北邯鄲056038;2.河北工程大學土木學院,河北邯鄲056038)

隨著我國城鎮化的推進,居民對生活條件的要求不斷提升,從而導致水資源的消耗量越來越大,特別是北方的大中型城市,因此,對城市生活需水量進行科學合理的分析預測,不但可以滿足居民對水資源的需求,而且可以保證供水系統的正常運行。綜合國內外研究現狀,我們發現傳統的預測模型中存在忽視影響需水量測算因素之間的動態關系,或樣本數據量不足等諸多缺陷。例如,常淑玲等[1]通過指數模型和移動平均數法來構建城市需水量綜合動態模型,這種方法忽略了需水量各個影響因素之間的動態相互制約關系。張雅君等[2]選用多元線性回歸分析法,對影響北京城市生活需水量的因素進行探討,但該方法受到了顯著性檢驗的制約,選定的自變量只有在通過顯著性檢驗的前提下才能建立回歸方程,計算量較大。隨著科學和計算機技術的不斷發展,新的人工智能方法,如BP神經網絡算法,在需水量預測領域得到了廣泛的應用[3-5]。但該算法容易陷入局部極小值,收斂性差,給實際應用帶來了一定的限制。

針對傳統預測方法在需水量預測方面存在的不足,本文嘗試將NPSO算法引入到GRNN神經網絡中,建立NPSO-GRNN神經網絡預測模型,希望能為未來城市生活需水量規劃提供參考依據。

1 需水量預測模型

1.1 GRNN 模型

GRNN作為徑向基神經網絡的一個分支,在1991 年,由美國學者 Donald F.Specht提出[6-7]。

GRNN網絡結構由四層構成,如圖1所示。

GRNN由輸入層、模式層、求和層和輸出層四層網絡構成。對應網絡輸入為X=[x1,x2,…,xn]T,輸出為Y=[y1,y2,…,yk]T。

輸入層。學習樣本中輸入向量的維數和輸入層神經元的數目是相同的,各神經元是簡單的分布單元,將輸入變量直接傳遞給模式層。

模式層。學習樣本的數目和該層神經元數目是相同的,每個神經元對應不同的學習樣本,該層神經元傳遞函數為

式中X-網絡輸入變量;Xi-第i個神經元對應的學習樣本;σ-光滑因子。

求和層。對求和層進行求和時應用兩種類型的神經元。

第一類計算公式為

式中對所有的模式層中的神經元的輸出算術求和,模式層與各神經元的連接權值為1,傳遞函數為

第二類計算公式為

式中對所有模式層中的神經元加權求和,模式層中第i神經元和求和層中第j個分子求和神經元之間的連接權值是第i個輸出樣本Yi中的第j個元素,傳遞函數為

輸出層。輸出層中神經元數目等于學習樣本中輸出向量的維數k,各神經元把求和層的輸出相除,神經元j輸出對應估計結果(x)的第j個元素,即

1.2 NPSO 算法

粒子群算法最初是由美國社會心理學家Kennedy和電氣工程師Eberhart在1995年共同提出的[8]。在粒子群算法中,我們將每個個體看做是一個在D維搜索空間中不存在質量和體積的粒子,并且擁有飛行速度[9-10]。該算法中粒子的速度和位置進化方程分別為

式(4)和式(5)中υj(t)-粒子j在第t代的速度;ω-慣性權重;c1-認知系數;r1,r2-服從均勻分布的隨機數;pj(t)-粒子j的個體歷史最優位置;xj(t)-粒子j在第t代的位置;c2-社會系數;pg(t)-群體歷史最優位置,xj(t+1)-粒子j在第t+1代的位置。

2002年,Brits在粒子群優化算法中引入了小生境技術,提出了NPSO算法。為保持粒子群的多樣性,如果某個粒子在運算連續多次迭代中對應的適應值變化量很小,則以此粒子為中心,以此粒子與其最近的粒子的距離半徑構造一個圓形小生境[11]。將小生境粒子群的半徑定義為

式中xsj,g- 子粒子群Sj中的最優粒子;xsj,i- 子粒子群Sj中任一非最優粒子。

算法有兩個核心操作:(1)如果粒子xi進入子粒子群Sj的范圍內,即‖xi-xsj,i‖≤Rs,則此小生境粒子群將會把該粒子吸收;(2)如果兩個子粒子群Sj、Sk的范圍相交,即‖xi-xsj,i‖≤|Rsj-Rsk|,則兩個子粒子群將被合并成一個。

1.3 NPSO-GRNN需水量預測具體步驟

步驟1種群初始化及參數初始化設置,粒子規模 N,認知系數和社會系數c1、c2,迭代終止條件。

步驟2鑒于影響需水量預測的各個因素的量綱和數量級不同,要先對原始數據進行歸一化處理再進行訓練。本文對原始數據應用比例壓縮法進行處理,公式如下:

式中X-原始數據;Xmax-原始數據的最大值;Xmin-原始數據的最小值;T-變換后的數據,也稱之為目標數據;Tmax,Tmin-目標數據的最大值和最小值。

步驟3確定適應度函數:把訓練樣本的輸出值與實際值的均方差F看做適應度函數尋找最優σ[12]。適應度函數為

式中yi-實際值,-計算值。訓練樣本的F越小,越有利于算法迭代停止。

步驟4將學習樣本和粒子帶入GRNN。

步驟5對每個粒子的適應值進行計算,對最優的適應值和個體進行保留,檢驗是否滿足優化條件,如果滿足誤差精度,則結束。否則,進入下一個粒子的小生境群體進行優化,全局極值對應的粒子種群當前的最優解為GRNN的光滑因子。

步驟6若最優值沒有尋找到,則對每個粒子的小生境群體保留的最優個體組成新的群體空間,重新確定小生境種群個體,重復步驟(4)。

步驟7通過小生境粒子群算法優化后,算法終止時,全局極值點的位置對應的值即是需水量預測GRNN模型中的光滑因子的取值,將其代入GRNN模型中進行訓練學習,就可以用來進行預測模型的求解。

2 模型應用實例分析

2.1 數據來源及分析

通過篩選《北京統計年鑒》中提供的相關用水資料,1988—2012年北京市城市生活用水量相關數據如表1所示。

本文依據表1中1988—2012年影響城市生活需水量的城鎮人口、第三產業產值、人均居住面積、人均可支配收入作為NPSO-GRNN的輸入,輸出則為城市生活需水量,網絡訓練樣本為1988—2007年的15組數據,網絡預測檢驗樣本為2008—2012年的5組數據。

表1 北京市1988—2012年城市生活用水量相關數據表Tab.1 The related data tables of urban domestic water consumption in Beijing from 1988 to 2012

表2 NPSO-GRNN和BP神經網絡訓練結果及對比分析Tab.2 NPSO-GRNN and BP neural network training results and their comparative analysis

表3 NPSO-GRNN和BP神經網絡預測結果及對比分析Tab.3 NPSO -GRNN and BP neural network prediction results and their comparative analysis

2.2 需水預測結果及分析

設置小生境粒子群中粒子規模N=30,認知系數和社會系數c1=c2=2,迭代終止條件為:當訓練誤差達到10-4或最大迭代次數100。

運用訓練好的NPSO-GRNN模型和傳統的BP神經網絡模型對北京市城市生活需水量進行預測,并以平均相對誤差的絕對值MAPE(Mean Absolute Percentage Error)作為衡量預測精度的指標。MAPE的公式為

式中yi-實際值;-計算值。

訓練結果和預測結果見表2和表3,相對誤差擬合圖和訓練預測擬合結果見圖2。

通過分析表2、表3、圖2,說明:無論是 NPSO-GRNN模型還是BP神經網絡模型,在訓練和預測上兩個模型的MAPE均控制在了5%以內,達到了較高的精準度。表明:建立的NPSO-GRNN城市生活需水預測模型是可行的,預測的精度高,算法穩定,與BP神經網絡模型相比,還具有收斂速度快,不易陷入局部極小值和調整參數少等優勢,在實際應用中有很大的前景。

3 結論

1)構建了基于NPSO算法的NPSO-GRNN需水量預測模型,提高了網絡的泛化能力和擬合性能。

2)NPSO-GRNN預測模型具有比傳統BP神經網絡模型預測精度高,不易陷入局部極小值,調整參數少等優點,在實際應用上有良好的前景,為城市生活需水量預測提供了新方法。

[1]常淑玲,尤學一.天津市需水量預測研究[J].干旱區資源與環境,2008,02:14-19.

[2]張雅君,劉全勝,馮萃敏.多元線性回歸分析在北京城市生活需水量預測中的應用[J].給水排水,2003,04:26-29.

[3]景亞平,張鑫,羅艷.基于灰色神經網絡與馬爾科夫鏈的城市需水量組合預測[J].西北農林科技大學學報:自然科學版,2011(7):229-234.

[4]CUBERO R G.Neural networks for water demand time series forecasting[C].Artificial Neural Networks Int.Workshop,IWANN,1991,453-460.

[5]魏津瑜,蘇思沁,施鶴南.基于小波分析的城市需水量預測[J].中南大學學報:自然科學版,2013(Z2):183-187.

[6]黃崇珍,梁靜國.基于GRNN的海上鉆井平臺建造質量預測研究[J].哈爾濱工程大學學報,2009(3):339-343.

[7]陳偉根,奚紅娟,蘇小平,等.廣義回歸神經網絡在變壓器繞組熱點溫度預測中的應用[J].高電壓技術,2012(1):16-21.

[8]李玉軍,湯曉君,劉君華.粒子群優化算法在混合氣體紅外光譜定量分析中的應用[J].光譜學與光譜分析,2009(5):1276-1280.

[9]MATLAB中文論壇.MATLAB神經網絡30個案例分析[M].北京:北京航空航天大學出版社,2010.

[10]王曉敏,劉宏偉,李石妍.改進型混沌粒子群算法求解函數均值問題[J].河北工程大學學報:自然科學版,2011,28(3):100-104.

[11]劉文穎,謝 昶,文 晶,等.基于小生境多目標粒子群算法的輸電網檢修計劃優化[J].中國電機工程學報,2013(4):141-148.

[12]李智勇,童調生.基于多種群進化小生境遺傳算法的神經網絡進化設計方法研究[J].控制與決策,2003(5):607-610.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产91导航| 午夜在线不卡| 国产成人亚洲综合A∨在线播放| 免费AV在线播放观看18禁强制| 九九九精品成人免费视频7| 精品久久久久成人码免费动漫| 五月天在线网站| 99热这里只有精品久久免费| 特级精品毛片免费观看| 综合天天色| 国产网友愉拍精品| 伊人欧美在线| 无码精品福利一区二区三区| 久久婷婷人人澡人人爱91| 香蕉视频在线观看www| 日本草草视频在线观看| 久久性视频| 亚洲精品天堂自在久久77| 中文字幕啪啪| 国产中文一区二区苍井空| 999精品色在线观看| 无码AV日韩一二三区| 婷婷色中文| 日韩av无码精品专区| 久久久久亚洲Av片无码观看| 久久频这里精品99香蕉久网址| 国产香蕉在线| www亚洲精品| 高清色本在线www| 伊人久久精品无码麻豆精品| 一区二区午夜| 在线观看精品自拍视频| 亚洲无线国产观看| 伊人精品视频免费在线| 国产自在线播放| 久久人体视频| 欧美国产日本高清不卡| 国产jizzjizz视频| 在线a视频免费观看| 永久免费精品视频| 欧美乱妇高清无乱码免费| 欧美综合区自拍亚洲综合绿色| 亚洲成人精品久久| 国产精品原创不卡在线| 欧美三级视频网站| 亚洲最黄视频| AV无码一区二区三区四区| 亚洲中文字幕97久久精品少妇| 狼友视频一区二区三区| 天天色综网| 亚洲欧美激情小说另类| 美女内射视频WWW网站午夜| 91外围女在线观看| 欧美一级在线播放| 毛片视频网址| 特级欧美视频aaaaaa| 欧美精品不卡| 日韩成人免费网站| 国产精品天干天干在线观看| 精品一區二區久久久久久久網站 | 爆乳熟妇一区二区三区| 亚洲欧美一区二区三区图片| 久久96热在精品国产高清| 国产婬乱a一级毛片多女| 亚洲成人动漫在线观看| 亚洲无码A视频在线| 欧美一级色视频| 亚洲欧美国产高清va在线播放| 婷婷成人综合| 国产精品一区二区国产主播| 久久综合一个色综合网| 欧美国产三级| 国产在线一区视频| 色综合狠狠操| 中国国产一级毛片| 中国丰满人妻无码束缚啪啪| 中文一级毛片| 国产日本一区二区三区| 日本高清视频在线www色| 亚洲国产一区在线观看| 精品国产一区91在线| 制服丝袜亚洲|