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

能源總量的BP網絡與粒子群優化預測

2016-09-29 11:58:53
科技視界 2016年20期

劉潔

【摘 要】能源是影響人類生存、發展的最重要的因素之一,它決定著生活水平和經濟發展的快慢,準確預測能源總量具有重要意義。本文提出一種采用BP網絡及粒子群優化對能源總量進行預測的方法。仿真實驗表明,BP神經網絡預測精度與網絡參數初始值有很大關系,將粒子群優化BP模型與傳統的BP網絡預測結果進行比較,證明PSO-BP模型預測比傳統BP網絡的預測結果更加準確。

【關鍵詞】能源總量;BP網絡;粒子群優化;預測精度

0 引言

能源預測是指對各種能源的需求量及其比例關系的未來狀況進行推測,主要有煤炭、石油、天然氣、核電等各種能源的未來需求量預測,各種能源需求量之間的比例關系等。通過預測,可以建立能源消耗與環境保護之間的關系,結合環境保護要求,有針對性地調整能源結構和工業布局,達到經濟與環境的協調與可持續發展。常用的能源預測方法有經驗定額系數法、彈性系數法、趨勢預測法、投入產出法等[1]。本文采用了BP網絡預測法和粒子群優化BP網絡預測方法,并進行比較分析,給出相關結論。

1 BP神經網絡[2]

1986年,Rumelhart等提出了誤差反向傳播神經網絡,簡稱BP網絡(Back Propagation Network),該網絡是一種單向傳播的多層前向網絡。其基本思想是采用梯度下降法。即采用梯度搜索技術,以使網絡的實際輸出值與期望輸出值的誤差均方值為最小[3]。三層BP網絡如圖1所示,網絡分為輸入層、隱層和輸出層。

圖1 三層BP網絡結構示意圖

BP網絡學習算法

BP算法是神經網絡算法的主流,在此基礎上派生出了許多改進算法。圖1所示網絡,設輸入層、隱層和輸出層分別為i、j、m層。

2 粒子群優化算法[4]

粒子群算法最早是1995年由美國社會心理學家James Kennedy和電氣工程師Russel Eberhart共同提出的,其基本思想是受他們早期對許多鳥類的群體行為進行建模與仿真研究結果的啟發。而他們的模型及仿真算法主要利用了生物學家Frank Heppner的模型。

2.1 算法原理

PSO的基本思想:每個優化問題的潛在解都是搜索空間的粒子,所有的粒子都有一個被優化的函數決定的適應值,每個粒子還有一個速度向量決定其飛翔的方向和距離,然后粒子們就追隨當前的最優粒子在解空間中進行搜索。

2.2 粒子群優化算法流程[5]

①粒子種群的初始化(群體規模為m),包括隨機位置和速度;

②評價粒子的適應度;

③對每個粒子,比較其適應值與其經歷過的最好位置pbest,如果更好,則將其作為當前的最好位置pbest;

④對每個粒子,比較其適應值與全局所經歷的最好位置gbest,如果適應值較好,則重新設置gbest的索引號;

⑤根據式(14)和(15)更新粒子速度和位置;

⑥如果沒達到結束條件(通常為足夠好的適應值或達到一個預設最大迭代次數maxG),則返回②。

3 預測模型的建立及應用

在 MATLAB R2009a環境中編寫程序進行測試。實驗數據如表1所示。數據來源:《2015中國統計年鑒》。

預測模型設計:取1996年~2014年數據進行實驗。以原煤、原油、天然氣、(水電、核電、風電)4個因素作為BP神經網絡輸入,以能源生產總量為網絡輸出,如果隱層神經元個數取2n+1,n即為輸入神經元個數,則計算值為9,根據實驗效果實取10,則BP網絡結構為4-10-1。

表1 中國能源生產總量及構成

訓練樣本的選取:取1996~2010年的15個樣本進行訓練,2011~2014年的4組數據作為檢驗樣本。學習速率、動量因子均設置為0.5,訓練誤差精度設置為0.003。先對統計數據進行歸一化處理,再由歸一化處理后的能源統計數據組成學習樣本模式,通過訓練神經網絡就可以把該類問題的特征反映在神經元之間相互連接的權值中,當實際問題特征參數輸入后,神經網絡即可給出預測結果。

本次實驗所用到的能源數據具有不同衡量單位,級差有大有小,趨向也不一定一致,為了增強不同量綱數據的可比性,方便觀察數據預測結果,所以首先需對能源總量數據進行歸一化處理,采用式(16)進行歸一化處理,標準化(Min-Max Normalization),也稱為離差標準化,是對原始數據的線性變換,使結果值映射到[0,1]之間。轉換函數如下:

3.1 基于BP網絡預測模型建立及預測

本次實驗中學習速率η和動量因子α均設置為0.5,輸入層神經元個數為4個,隱層為10個,輸出層神經元個數為1個,網絡結構為:4-10-1。訓練精度設為0.003。BP網絡預測結果如表2所示。

3.2 粒子群優化(PSO-BP)模型及預測

粒子群優化網絡預測能源總量。其中PSO-BP模型實現程序包括3部分:①粒子群算法;②最佳適應度計算;③BP神經網絡訓練及預測。

粒子群優化算法中將粒子維數n=50,種群規模m=20,迭代次數G=200,算法參數qc=0.1,c1=2,c2=2。圖2為適應度函數優化曲線。

表3 PSO-BP模型預測結果

對比表2和表3數據可知,優化后的預測結果平均精度為2.4209%,而未經優化的預測平均精度為6.4418%,可見,粒子群優化預測的結果精度要比傳統BP網絡預測精度高,表明經過優化再預測結果更準確。

4 結論

本文對能源總量進行預測研究,分別采用傳統BP網絡預測法與粒子群優化BP網絡預測方法,對我國近4年的能源數據進行預測。得出的結論是,在同等參數的條件下,雖然PSO優化的BP神經網絡算法比傳統BP網絡算法復雜,但從預測的結果和性能上來看,PSO優化后的結果預測精度有較大的提高,證明了這種方法在能源總量預測中的有效性。

【參考文獻】

[1]鄧鴻鵠.北京市能源消費預測方法比較研究[D].北京林業大學,2013,6.

[2]張德豐.MATLAB神經網絡應用設計[M].2009,1.

[3]劉金琨.智能控制[M].2版.2009,7.

[4]魏秀業,潘宏俠.粒子群優化及智能故障診斷[M].2010,7.

[5]彭程,潘玉民.粒子群優化的RBF瓦斯涌出量預測[J].中國安全生產科學技術,2011,11.

主站蜘蛛池模板: 国产偷国产偷在线高清| 天堂在线亚洲| 中文字幕欧美日韩高清| 欧美综合中文字幕久久| 亚瑟天堂久久一区二区影院| 国产精品嫩草影院av| 欧美一级黄片一区2区| 亚洲色图欧美激情| 91成人免费观看在线观看| 丁香五月亚洲综合在线| 亚洲二三区| 亚洲美女AV免费一区| 亚洲va在线∨a天堂va欧美va| 制服丝袜一区| 精品无码一区二区三区电影| 色婷婷久久| 性视频久久| 找国产毛片看| 91福利片| 激情综合网址| 国产 日韩 欧美 第二页| 福利片91| 波多野结衣无码中文字幕在线观看一区二区 | 国产综合在线观看视频| 亚洲婷婷在线视频| 国产成人综合久久| 伊在人亚洲香蕉精品播放 | 黄色片中文字幕| 国产乱视频网站| 国产国产人成免费视频77777| 亚洲精品成人片在线观看| 精品国产电影久久九九| 综合亚洲色图| 毛片最新网址| 国产在线拍偷自揄观看视频网站| 日本在线欧美在线| 国内精自线i品一区202| 国产成人久久综合777777麻豆| 亚洲日韩AV无码一区二区三区人| 亚洲成人精品| 亚洲人成网址| 亚洲无码高清一区二区| 在线国产欧美| 亚洲欧美另类专区| 欧美精品在线免费| 亚洲国产一成久久精品国产成人综合| 久久久噜噜噜久久中文字幕色伊伊 | 日本人又色又爽的视频| 欧美日韩精品在线播放| 亚洲毛片网站| 美女高潮全身流白浆福利区| 国产一区二区三区夜色| 国模私拍一区二区| 青青草原国产精品啪啪视频| 久久青青草原亚洲av无码| 国产精品第三页在线看| 国产h视频在线观看视频| 无码一区中文字幕| 亚洲天堂网在线观看视频| 欧美亚洲国产日韩电影在线| 国产女人18水真多毛片18精品| 欧美激情视频二区| 国产欧美在线观看精品一区污| 九月婷婷亚洲综合在线| 国产黄色免费看| 国产免费人成视频网| 国产亚洲视频免费播放| 国产成人综合日韩精品无码首页| 亚洲国语自产一区第二页| 久久久亚洲色| 国产丰满成熟女性性满足视频| 国产精品嫩草影院av| 欧美黄色a| 亚洲不卡av中文在线| 久久一日本道色综合久久| 5555国产在线观看| 久久一本精品久久久ー99| 国产你懂得| 精品超清无码视频在线观看| 99伊人精品| 欧美午夜性视频| 国内精品免费|