




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第4章BP網(wǎng)絡(luò)
主要內(nèi)容:BP網(wǎng)絡(luò)的構(gòu)成隱藏層權(quán)的調(diào)整分析Delta規(guī)那么理論推導(dǎo)算法的收斂速度及其改進(jìn)討論BP網(wǎng)絡(luò)中的幾個(gè)重要問(wèn)題重點(diǎn):BP算法難點(diǎn):Delta規(guī)那么的理論推導(dǎo)6/25/20251第一頁(yè),共四十四頁(yè)。4.1概述
1、BP算法的出現(xiàn)非循環(huán)多級(jí)網(wǎng)絡(luò)的訓(xùn)練算法UCSDPDP小組的Rumelhart、Hinton和Williams1986年獨(dú)立地給出了BP算法清楚而簡(jiǎn)單的描述1982年,Paker就完成了相似的工作1974年,Werbos已提出了該方法2、弱點(diǎn):訓(xùn)練速度非常慢、局部極小點(diǎn)的逃離問(wèn)題、算法不一定收斂3、優(yōu)點(diǎn):廣泛的適應(yīng)性和有效性。6/25/20252第二頁(yè),共四十四頁(yè)。4.2根本BP算法4.2.1網(wǎng)絡(luò)的構(gòu)成
神經(jīng)元的網(wǎng)絡(luò)輸入: neti=x1w1i+x2w2i+…+xnwni神經(jīng)元的輸出:6/25/20253第三頁(yè),共四十四頁(yè)。輸出函數(shù)分析
0.5f′(net)0.25o01
1(0,0.5)
net(0,0)o應(yīng)該將net的值盡量控制在收斂比較快的范圍內(nèi)可以用其它的函數(shù)作為激活函數(shù),只要該函數(shù)是處處可導(dǎo)的6/25/20254第四頁(yè),共四十四頁(yè)。網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)x1o1輸出層隱藏層輸入層x2o2omxn…………………W(1)W(2)W(3)W(L)6/25/20255第五頁(yè),共四十四頁(yè)。網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)
BP網(wǎng)的結(jié)構(gòu)輸入向量、輸出向量的維數(shù)、網(wǎng)絡(luò)隱藏層的層數(shù)和各個(gè)隱藏層神經(jīng)元的個(gè)數(shù)的決定實(shí)驗(yàn):增加隱藏層的層數(shù)和隱藏層神經(jīng)元個(gè)數(shù)不一定總能夠提高網(wǎng)絡(luò)精度和表達(dá)能力BP網(wǎng)一般都選用二級(jí)網(wǎng)絡(luò)6/25/20256第六頁(yè),共四十四頁(yè)。網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)x1o1輸出層隱藏層輸入層x2o2omxn…………WV6/25/20257第七頁(yè),共四十四頁(yè)。4.2.2訓(xùn)練過(guò)程概述
樣本:(輸入向量,理想輸出向量)權(quán)初始化:“小隨機(jī)數(shù)〞與飽和狀態(tài);“不同〞保證網(wǎng)絡(luò)可以學(xué)。1、向前傳播階段:〔1〕從樣本集中取一個(gè)樣本(Xp,Yp),將Xp輸入網(wǎng)絡(luò);〔2〕計(jì)算相應(yīng)的實(shí)際輸出Op: Op=Fl(…(F2(F1(XpW(1))W(2))…)W(L))6/25/20258第八頁(yè),共四十四頁(yè)。4.2.2訓(xùn)練過(guò)程概述
2、向后傳播階段——誤差傳播階段:〔1〕計(jì)算實(shí)際輸出Op與相應(yīng)的理想輸出Yp的差;〔2〕按極小化誤差的方式調(diào)整權(quán)矩陣?!?〕網(wǎng)絡(luò)關(guān)于第p個(gè)樣本的誤差測(cè)度:〔4〕網(wǎng)絡(luò)關(guān)于整個(gè)樣本集的誤差測(cè)度:6/25/20259第九頁(yè),共四十四頁(yè)。4.2.3誤差傳播分析
1、輸出層權(quán)的調(diào)整wpq=wpq+?wpq?wpq=αδqop
=αfn′(netq)(yq-oq)op =αoq(1-oq)(yq-oq)op
wpqANpANq第L-1層第L層?wpq6/25/202510第十頁(yè),共四十四頁(yè)。2、隱藏層權(quán)的調(diào)整
ANpANqANhvhp δpk-1δ1kwp1wpqδqkwpmδmk第k-2層第k層第k-1層……6/25/202511第十一頁(yè),共四十四頁(yè)。2、隱藏層權(quán)的調(diào)整δpk-1的值和δ1k,δ2k,…,δmk有關(guān)不妨認(rèn)為δpk-1通過(guò)權(quán)wp1對(duì)δ1k做出奉獻(xiàn),通過(guò)權(quán)wp2對(duì)δ2k做出奉獻(xiàn),……通過(guò)權(quán)wpm對(duì)δmk做出奉獻(xiàn)。δpk-1=fk-1′(netp)(wp1δ1k+wp2δ2k+…+wpmδmk)6/25/202512第十二頁(yè),共四十四頁(yè)。2、隱藏層權(quán)的調(diào)整vhp=vhp+?vhp
?vhp=αδpk-1ohk-2 =αfk-1′(netp)(wp1δ1k+wp2δ2k+…+wpmδmk)ohk-2 =αopk-1(1-opk-1)(wp1δ1k+wp2δ2k+…+wpmδmk)ohk-2ANpANqANhvhp δpk-1δ1kwp1wpmδqkwpqδmk第k-2層第k層第k-1層……6/25/202513第十三頁(yè),共四十四頁(yè)。4.2.4根本的BP算法樣本集:S={(X1,Y1),(X2,Y2),…,(Xs,Ys)}根本思想:逐一地根據(jù)樣本集中的樣本(Xk,Yk)計(jì)算出實(shí)際輸出Ok和誤差測(cè)度E1,對(duì)W(1),W(2),…,W(L)各做一次調(diào)整,重復(fù)這個(gè)循環(huán),直到∑Ep<ε。用輸出層的誤差調(diào)整輸出層權(quán)矩陣,并用此誤差估計(jì)輸出層的直接前導(dǎo)層的誤差,再用輸出層前導(dǎo)層誤差估計(jì)更前一層的誤差。如此獲得所有其它各層的誤差估計(jì),并用這些估計(jì)實(shí)現(xiàn)對(duì)權(quán)矩陣的修改。形成將輸出端表現(xiàn)出的誤差沿著與輸入信號(hào)相反的方向逐級(jí)向輸入端傳遞的過(guò)程6/25/202514第十四頁(yè),共四十四頁(yè)。算法4-1根本BP算法1fork=1toLdo 1.1初始化W(k);2初始化精度控制參數(shù)ε;3E=ε+1;4whileE>εdo
4.1E=0;
6/25/202515第十五頁(yè),共四十四頁(yè)。算法4-1根本BP算法4.2對(duì)S中的每一個(gè)樣本〔Xp,Yp〕: 4.2.1計(jì)算出Xp對(duì)應(yīng)的實(shí)際輸出Op; 4.2.2計(jì)算出Ep; 4.2.3E=E+Ep; 4.2.4根據(jù)相應(yīng)式子調(diào)整W(L); 4.2.5k=L-1; 4.2.6whilek≠0do 4.2.6.1根據(jù)相應(yīng)式子調(diào)整W(k); 4.2.6.2k=k-14.3E=E/2.06/25/202516第十六頁(yè),共四十四頁(yè)。4.3算法的改進(jìn)1、BP網(wǎng)絡(luò)接受樣本的順序?qū)τ?xùn)練結(jié)果有較大影響。它更“偏愛(ài)〞較后出現(xiàn)的樣本2、給集中的樣本安排一個(gè)適當(dāng)?shù)捻樞颍欠浅@щy的。3、樣本順序影響結(jié)果的原因:“分別〞、“依次〞4、用(X1,Y1),〔X2,Y2〕,…,〔Xs,Ys〕的“總效果〞修改W(1),W(2),…,W(L)。 ?w(k)ij=∑?pw(k)ij 6/25/202517第十七頁(yè),共四十四頁(yè)。算法4-2消除樣本順序影響的BP算法
1fork=1toLdo 1.1初始化W(k);2初始化精度控制參數(shù)ε;3E=ε+1;4whileE>εdo 4.1E=0; 4.2對(duì)所有的i,j,k:?w(k)ij=0;
6/25/202518第十八頁(yè),共四十四頁(yè)。4.3對(duì)S中的每一個(gè)樣本〔Xp,Yp〕: 4.3.1計(jì)算出Xp對(duì)應(yīng)的實(shí)際輸出Op; 4.3.2計(jì)算出Ep; 4.3.3E=E+Ep; 4.3.4對(duì)所有i,j根據(jù)相應(yīng)式子計(jì)算?pw(L)ij; 4.3.5對(duì)所有i,j:?w(L)ij=?w(L)ij+?pw(L)ij; 4.3.6k=L-1; 4.3.7whilek≠0do 4.3.7.1對(duì)所有i,j根據(jù)相應(yīng)式子計(jì)算?pw(k)ij; 4.3.7.2對(duì)所有i,j:?w(k)ij=?w(k)ij+?pw(k)ij; 4.3.7.3k=k-14.4對(duì)所有i,j,k:w(k)ij=w(k)ij+?w(k)ij;4.5E=E/2.06/25/202519第十九頁(yè),共四十四頁(yè)。算法4-2分析
較好地解決了因樣本的順序引起的精度問(wèn)題和訓(xùn)練的抖動(dòng)問(wèn)題收斂速度:比較慢偏移量:給每一個(gè)神經(jīng)元增加一個(gè)偏移量來(lái)加快收斂速度沖量:聯(lián)接權(quán)的本次修改要考慮上次修改的影響,以減少抖動(dòng)問(wèn)題6/25/202520第二十頁(yè),共四十四頁(yè)。算法4-2分析——沖量設(shè)置Rumelhart等人1986年?wij=αδjoi+β?wij′?wij′為上一次的修改量,β為沖量系數(shù),一般可取到0.9
Sejnowski與Rosenberg,1987年?wij=α((1-β)δjoi+β?wij′)
?wij′也是上一次的修改量,β在0和1之間取值
6/25/202521第二十一頁(yè),共四十四頁(yè)。4.4算法的實(shí)現(xiàn)
主要數(shù)據(jù)結(jié)構(gòu)W[H,m]——輸出層的權(quán)矩陣;V[n,H]——輸入〔隱藏〕層的權(quán)矩陣;?o[m]——輸出層各聯(lián)接權(quán)的修改量組成的向量;?h[H]——隱藏層各聯(lián)接權(quán)的修改量組成的向量;O1——隱藏層的輸出向量;O2——輸出層的輸出向量;(X,Y)——一個(gè)樣本。6/25/202522第二十二頁(yè),共四十四頁(yè)。算法的主要實(shí)現(xiàn)步驟
用不同的小偽隨機(jī)數(shù)初始化W,V;初始化精度控制參數(shù)ε;學(xué)習(xí)率α;
循環(huán)控制參數(shù)E=ε+1;循環(huán)最大次數(shù)M;循環(huán)次數(shù)控制參數(shù)N=0;
whileE>ε&N<Mdo
4.1N=N+1;E=0;
4.2對(duì)每一個(gè)樣本(X,Y),執(zhí)行如下操作
6/25/202523第二十三頁(yè),共四十四頁(yè)。4.2對(duì)每一個(gè)樣本(X,Y),執(zhí)行的操作
4.2.1計(jì)算:O1=F1(XV);O2=F2(O1W);4.2.2計(jì)算輸出層的權(quán)修改量fori=1tom 4.2.2.1?o[i]=O2[i]*(1-O2[i])*(Y[i]-O2[i]);4.2.3計(jì)算輸出誤差:fori=1tom4.2.3.1E=E+(Y[i]-O2[i])2;6/25/202524第二十四頁(yè),共四十四頁(yè)。4.2對(duì)每一個(gè)樣本(X,Y),執(zhí)行的操作4.2.4計(jì)算隱藏層的權(quán)修改量:fori=1toH 4.2.4.1Z=0; 4.2.4.2forj=1tomdoZ=Z+W[i,j]*?o[j]; 4.2.4.3Δh[i]=Z*O1[i](1-O1[i])
;4.2.5修改輸出層權(quán)矩陣:fork=1toH&i=1tom 4.2.5.1W[k,i]=W[k,i]+α*O1[k]*?o[i];4.2.5修改隱藏層權(quán)矩陣:fork=1ton&i=1toH 4.2.5.1V[k,i]=V[k,i]+α*X[k]*?h[i];6/25/202525第二十五頁(yè),共四十四頁(yè)。建議
隱藏層的神經(jīng)元的個(gè)數(shù)H作為一個(gè)輸入?yún)?shù)同時(shí)將ε、循環(huán)最大次數(shù)M等,作為算法的輸入?yún)?shù)在調(diào)試階段,最外層循環(huán)內(nèi),加一層控制,以探測(cè)網(wǎng)絡(luò)是否陷入了局部極小點(diǎn)
6/25/202526第二十六頁(yè),共四十四頁(yè)。4.5算法的理論根底根本假設(shè)網(wǎng)絡(luò)含有L層聯(lián)接矩陣:W(1),W(2),…,W(L)第k層的神經(jīng)元:Hk個(gè)自變量數(shù):n*H1+H1*H2+H2*H3+…+HL*m樣本集:S={(X1,Y1),(X2,Y2),…,(Xs,Ys)}誤差測(cè)度: 6/25/202527第二十七頁(yè),共四十四頁(yè)。用E代表EP,用〔X,Y〕代表〔XP,YP〕 X=(x1,x2,…,xn) Y=(y1,y2,…,ym)該樣本對(duì)應(yīng)的實(shí)際輸出為 O=〔o1,o2,…,om〕誤差測(cè)度6/25/202528第二十八頁(yè),共四十四頁(yè)。誤差測(cè)度用理想輸出與實(shí)際輸出的方差作為相應(yīng)的誤差測(cè)度6/25/202529第二十九頁(yè),共四十四頁(yè)。最速下降法,要求E的極小點(diǎn)
wijE>0,此時(shí)Δwij<0取E<0,此時(shí)Δwij>0wij6/25/202530第三十頁(yè),共四十四頁(yè)。而其中的
所以,
最速下降法,要求E的極小點(diǎn)6/25/202531第三十一頁(yè),共四十四頁(yè)。令所以Δwij=αδjoiα為學(xué)習(xí)率最速下降法,要求E的極小點(diǎn)6/25/202532第三十二頁(yè),共四十四頁(yè)。ANj為輸出層神經(jīng)元
oj=f(netj)
容易得到
從而
6/25/202533第三十三頁(yè),共四十四頁(yè)。ANj為輸出層神經(jīng)元6/25/202534第三十四頁(yè),共四十四頁(yè)。所以,故,當(dāng)ANj為輸出層的神經(jīng)元時(shí),它對(duì)應(yīng)的聯(lián)接權(quán)wij應(yīng)該按照以下公式進(jìn)行調(diào)整:ANj為輸出層神經(jīng)元6/25/202535第三十五頁(yè),共四十四頁(yè)。ANj為隱藏層神經(jīng)元
函數(shù)6/25/202536第三十六頁(yè),共四十四頁(yè)。ANj為隱藏層神經(jīng)元netk=oi…o2o1oHhnetk是oj下一級(jí)的神經(jīng)元的網(wǎng)絡(luò)輸入oj6/25/202537第三十七頁(yè),共四十四頁(yè)。AN
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年玻璃纖維及其制品項(xiàng)目可行性研究報(bào)告
- 2025年中國(guó)農(nóng)業(yè)機(jī)械市場(chǎng)供需預(yù)測(cè)及投資戰(zhàn)略研究咨詢報(bào)告
- 中國(guó)晶鳳尾行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告(2024-2030)
- 2024年中國(guó)煤化工輕油市場(chǎng)供需格局及未來(lái)發(fā)展趨勢(shì)報(bào)告
- 鋼結(jié)構(gòu)工程合同
- 2025年中國(guó)手動(dòng)千斤頂行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2024年中國(guó)地板蠟行業(yè)調(diào)查報(bào)告
- 2023-2028年中國(guó)電力系統(tǒng)安防行業(yè)發(fā)展前景預(yù)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 中國(guó)網(wǎng)絡(luò)貨運(yùn)平臺(tái)行業(yè)市場(chǎng)調(diào)研及投資戰(zhàn)略規(guī)劃建議報(bào)告
- 浙江省體育局事業(yè)單位真題2024
- 2025年湖南省中考英語(yǔ)試卷真題(含答案)
- 2024年司法局司法輔助崗招聘考試筆試試題(含答案)
- 2025年人力資源管理師考試試卷及答案
- 2025-2030中國(guó)空調(diào)行業(yè)發(fā)展分析及發(fā)展趨勢(shì)預(yù)測(cè)與投資風(fēng)險(xiǎn)研究報(bào)告
- 北方華創(chuàng)招聘筆試題庫(kù)2025
- 采購(gòu)合同付款協(xié)議書(shū)
- 2025鄭州航空工業(yè)管理學(xué)院輔導(dǎo)員考試試題及答案
- 浙江省嘉興市2023-2024學(xué)年高一下學(xué)期6月期末考試英語(yǔ)試題(含答案)
- 儲(chǔ)能站施工組織設(shè)計(jì)施工技術(shù)方案(技術(shù)標(biāo))
- 樓梯 欄桿 欄板(一)22J403-1
- 2024年河南省豫地科技集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論