基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用

基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用

ID:15830826

大?。?63.52 KB

頁數(shù):19頁

時間:2018-08-06

基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用_第1頁
基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用_第2頁
基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用_第3頁
基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用_第4頁
基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用_第5頁
資源描述:

《基于遺傳算法的bp神經(jīng)網(wǎng)絡(luò)的應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、基于遺傳算法的BP神經(jīng)網(wǎng)絡(luò)的應(yīng)用----非線性函數(shù)擬合摘要人工神經(jīng)網(wǎng)絡(luò)在諸多領(lǐng)域得到應(yīng)用如信息工程、自動控制、電子技術(shù)、目標(biāo)識別、數(shù)學(xué)建模、圖像處理等領(lǐng)域,并且隨著神經(jīng)網(wǎng)絡(luò)算啊發(fā)的不斷改進(jìn)以及其他新算法的結(jié)合,使其應(yīng)用的領(lǐng)域越來越廣。BP神經(jīng)網(wǎng)絡(luò)是目前神經(jīng)網(wǎng)絡(luò)領(lǐng)域研究最多應(yīng)用最廣的網(wǎng)絡(luò),但BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法易陷入局部極小的缺陷,本文采用遺傳算法來優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的性能。首先采用遺傳算法來優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的權(quán)值和閾值,然后將這些優(yōu)化值賦給網(wǎng)絡(luò)得到優(yōu)化的BP神經(jīng)網(wǎng)絡(luò),最后用MATLAB仿真平臺,對非線性函數(shù)的逼近擬合和極值尋優(yōu)問題進(jìn)行實驗。

2、數(shù)值仿真結(jié)果表明:經(jīng)遺傳算法優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)能有效地避免原始BP神經(jīng)網(wǎng)絡(luò)容易出現(xiàn)的局部極小的缺陷,且具有收斂速度快和精度高等優(yōu)點。關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò)遺傳算法MATLAB結(jié)構(gòu)優(yōu)化Abstract—Inrecentyears,artificialneuralnetworkgraduallyattentionhasbeenpaidintothehotareaofresearchinmanyfieldshavebeeninvolvedinelectronicapplicationssuchasotherfieldshaveawiderange

3、ofapplications,andalsocontinuedtoexpanditsapplications.ToalleviatetheshortcomingofeasilysinkingintothelocalminimumexistingintheBPneuralnetwork,thepaperexploitsthegeneticalgorithmtooptimizetheBPneuralnetwork.Firstofall,thegeneticalgorithmisutilizedtooptimizetheweightvalues

4、aswellasthethresholdvaluesoftheBPneuralnetwork.Subsequently,byusingtheoptimizedweightvaluesandthresholdvalues,weareabletogettheimprovedBPneuralnetwork.Furthermore,weemploythesimulationdatatomeasuretheperformanceoftheimprovedBPneuralnetwork.Thenumericalresultsindicatethatt

5、heoptimizedBPneuralnetworkcaneffectivelyovercomethelocalminimumoftheoriginalBPneuralnetworkandoutperformtheoriginalBPneuralnetworkintheaspectsofconvergencespeedand19computationaccuracy.Keywords—BPneuralnetwork,geneticalgorithm,optimization1.引言前饋神經(jīng)網(wǎng)絡(luò)(BP模型)其非線性逼近能力是它博得青睞的主要

6、原因,而BP算法作為前饋網(wǎng)絡(luò)的主要學(xué)習(xí)算法,則無可爭議的對其推廣應(yīng)用起了舉足輕重的促進(jìn)作用。BP算法因其簡單、易行、計算量小、并行性強(qiáng)等優(yōu)點,是目前神經(jīng)網(wǎng)絡(luò)訓(xùn)練采用最多也是最為成熟的訓(xùn)練算法之一。然而,由于BP算法是一種梯度下降搜索方法,因而不可避免地存在固有的不足,如易陷入誤差函數(shù)的局部極值點,而且對于較大搜索空間、多峰值和不可微函數(shù)也不能有效搜索到全局極小點,而遺傳算法則是克服這一不足的有效解決方法,主要是因為遺傳算法是一種全局優(yōu)化搜索算法[3],因而能夠避開局部極小點,而且在進(jìn)化過程中也無需提供所要解決問題的梯度信息。2.BP神經(jīng)網(wǎng)

7、絡(luò)2.1BP神經(jīng)網(wǎng)絡(luò)的特點在20世紀(jì)80年代,Rumelhart等人首次提出了BP神經(jīng)網(wǎng)絡(luò)算法,BP神經(jīng)網(wǎng)絡(luò)的本值就是反向傳播神經(jīng)網(wǎng)絡(luò)(BackPropagationNeuralNetwork)。BP神經(jīng)網(wǎng)絡(luò)與其他網(wǎng)絡(luò)相比具有其獨特的特點:分布式存儲方式,大規(guī)模并行處理,自學(xué)習(xí)和自適應(yīng)能力,容錯性及魯棒性好[2]。2.2BP神經(jīng)網(wǎng)絡(luò)模型BP神經(jīng)網(wǎng)絡(luò)具有一個輸入層、一個輸出層以及若干隱含層,其本質(zhì)是一種多層前饋神經(jīng)網(wǎng)[1]19。在BP神經(jīng)網(wǎng)絡(luò)中每一層的神經(jīng)元都不與相同層的神經(jīng)元相連接,這是由于在神經(jīng)網(wǎng)絡(luò)中各層之間是以全連接方式連接到一起構(gòu)成

8、網(wǎng)絡(luò)的,因此各層的神經(jīng)元只能接受下層神經(jīng)元送來的激活信號,并向多層映射網(wǎng)傳遞修正誤差及反饋,BP網(wǎng)絡(luò)的這種結(jié)果使得他能在參數(shù)選擇合理時收斂點較小的均方誤差。對許多實際問題的解決都是利用BP網(wǎng)絡(luò)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。