版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、5 多層前饋網(wǎng)絡(luò)及bp算法多層前饋網(wǎng)絡(luò)的反向傳播 (bp)學(xué)習(xí)算法,簡(jiǎn)稱bp算法,是有導(dǎo)師的學(xué)習(xí),它是梯度下降法在多層前饋網(wǎng)中的應(yīng)用。(a) 網(wǎng)絡(luò)結(jié)構(gòu)見(jiàn)下圖,、是網(wǎng)絡(luò)的輸入、輸出向量,神經(jīng)元用節(jié)點(diǎn)表示,網(wǎng)絡(luò)由輸入層、隱層和輸出層節(jié)點(diǎn)組成,隱層可一層,也可多層(圖中是單隱層),前層至后層節(jié)點(diǎn)通過(guò)權(quán)聯(lián)接。由于用bp學(xué)習(xí)算法,所以常稱bp神經(jīng)網(wǎng)絡(luò)。每個(gè)神經(jīng)元(節(jié)點(diǎn))的輸入;每個(gè)神經(jīng)元(節(jié)點(diǎn))的輸出;神經(jīng)元的第個(gè)輸入。神經(jīng)元到神經(jīng)元的連接權(quán)節(jié)點(diǎn)的作用函數(shù):, 為閾值(可設(shè)置一個(gè)偏置節(jié)點(diǎn)代替)可為線性函數(shù),一般取為sigmoid函數(shù) , 為很小的數(shù),如0.1(b) bp學(xué)習(xí)算法 已知網(wǎng)絡(luò)的輸入/輸出樣本
2、,即導(dǎo)師信號(hào)。 bp學(xué)習(xí)算法由正向傳播和反向傳播組成: 正向傳播是輸入信號(hào)從輸入層經(jīng)隱層,傳向輸出層,若輸出層得到了期望的輸出,則學(xué)習(xí)算法結(jié)束;否則,轉(zhuǎn)至反向傳播。 反向傳播是將誤差(樣本輸出與網(wǎng)絡(luò)輸出之差)按原聯(lián)接通路反向計(jì)算,由梯度下降法調(diào)整各層節(jié)點(diǎn)的權(quán)值和閾值,使誤差減小。bp學(xué)習(xí)算法步驟如下:(1) 設(shè)置初始權(quán)值,它是較小的隨機(jī)非零值。(2) 給定輸入/輸出樣本對(duì),計(jì)算網(wǎng)絡(luò)的輸出。設(shè)第p組樣本輸入: 輸出:節(jié)點(diǎn) 在第 組樣本輸入時(shí),輸出為 : -(1式)式中,是在第 組樣本輸入時(shí),節(jié)點(diǎn) 的第 個(gè)輸入。 取可微的 型作用函數(shù)式 = -(2式)可由輸入層隱層至輸出層,求得網(wǎng)絡(luò)輸出層節(jié)點(diǎn)的輸
3、出。(1) 計(jì)算網(wǎng)絡(luò)的目標(biāo)函數(shù) 設(shè) 為在第 組樣本輸入時(shí),網(wǎng)絡(luò)的目標(biāo)函數(shù),取范數(shù),則-(3式)式中,是在第 組樣本輸入時(shí),經(jīng) 次權(quán)值調(diào)整后網(wǎng)絡(luò)的輸出:是輸出層第 個(gè)節(jié)點(diǎn)。網(wǎng)絡(luò)的總目標(biāo)函數(shù): = -(4式)作為對(duì)網(wǎng)絡(luò)學(xué)習(xí)狀況的評(píng)價(jià)。(2) 判別 若 -(5式)算法結(jié)束;否則,至步驟(4)。式中,是預(yù)先確定的,.(3) 反向傳播計(jì)算由輸出層,依據(jù) ,按梯度下降法反向計(jì)算,可逐層調(diào)整權(quán)值。由式,取步長(zhǎng)為常值,可得到神經(jīng)元到神經(jīng)元的連接權(quán)次調(diào)整算式:-6式)式中,為步長(zhǎng),在此稱為學(xué)習(xí)算子。具體算法如下: -(7式)設(shè) -(8式)式中,是第個(gè)節(jié)點(diǎn)的狀態(tài)對(duì)的靈敏度(第組樣本輸入時(shí))。又(7式)(8式)可得
4、: -(9式)分以下兩種情況計(jì)算。 若為輸出節(jié)點(diǎn),由(3式)和(8式)可得: -(10式)將(10式)代入(7式),則: -(11式) 若不是輸出節(jié)點(diǎn),此時(shí)(8式)為: -(12式)其中 (13式)式中,是節(jié)點(diǎn) 后邊一層的第個(gè)節(jié)點(diǎn);是節(jié)點(diǎn)的第個(gè)輸入(第組樣本輸入時(shí)),當(dāng)時(shí) 將(12式)和(13式)代入(7式),有 -(14式)可見(jiàn),由(11式)和(14式),可進(jìn)行(6式)的權(quán)值調(diào)整計(jì)算。(c)幾個(gè)問(wèn)題討論: (1)實(shí)現(xiàn)輸入/輸出的非線性映射 (2)輸入/輸出的歸一化,即將輸入輸出轉(zhuǎn)化到(0,1) (3)泛化能力 (4)訓(xùn)練誤差 (5)bp的不足l 收斂速度慢,局部最優(yōu)點(diǎn),收斂速度與初始權(quán)的選擇
5、有關(guān)l 隱層及接點(diǎn)數(shù)的選擇無(wú)理論指導(dǎo)l 新加入的樣本會(huì)影響到已學(xué)好的樣本(6)改進(jìn)的bp算法例: 算法的思路及計(jì)算過(guò)程為了找出小麥產(chǎn)量與化肥用量的關(guān)系, 觀測(cè)得到了多組數(shù)據(jù), 如化肥用量為0.01噸/每畝時(shí),產(chǎn)量為0.3噸/每畝, 0.015噸/每畝時(shí),產(chǎn)量為0.350噸/每畝, 0.020噸/每畝時(shí),產(chǎn)量為0.380噸/每畝, 若化肥用量為0.050噸/每畝,則產(chǎn)量為多少?思路: 假設(shè)產(chǎn)量為,化肥用量為,需要根據(jù)已知數(shù)據(jù)求出.可利用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)與之間的映射關(guān)系.輸入/輸出樣本對(duì)有三個(gè)(p=3),為0.01, 0.3; 0.015, 0.35; 0.02, 0.38;假設(shè)權(quán)值的初始值為: 輸入
6、到隱層: ,; 隱層到輸出: ,.節(jié)點(diǎn)的作用函數(shù),此例僅為演示bp訓(xùn)練過(guò)程,為計(jì)算方便,取,閾值取為0(不為0時(shí),需加一個(gè)偏置節(jié)點(diǎn))(1)對(duì)第一個(gè)樣本(p=1): 隱層節(jié)點(diǎn)1的輸入為: ;隱層節(jié)點(diǎn)2的輸入為: ;隱層節(jié)點(diǎn)1的輸出為: ;隱層節(jié)點(diǎn)2的輸出為: ;輸出節(jié)點(diǎn)的輸入為:輸出節(jié)點(diǎn)的輸出為:和期望輸出的誤差為:隱層到輸出層的權(quán)值調(diào)整():輸入層到隱層的權(quán)值調(diào)整():(2)同理求得第2、第3個(gè)樣本時(shí)的。(3)更新權(quán)值(4)如果訓(xùn)練誤差=回到步驟(1),否則結(jié)束例: 利用matlab中的神經(jīng)網(wǎng)絡(luò)工具箱,使用bp網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)正弦函數(shù)的逼近。程序:p=-1:0.1:1t=-0.9602 -0.5770 -0.0729 0.3771 0.6405 0.66 0.4609 0.1336 -0.2013 -0.4344 -0.5 -0.3930 -0.1647 0.0988 0.3072 0.3960 0.3449 0.1816 -0.0312 -0.2189 -0.3201s1=5;w1,b1,w2,b2=initff(p,s1,tansig,t,purelin);df=10;me=8000;eg=0.02;lr=0.01;tp=df me eg lr;w1,b1,w2,b2,ep,tr=trainbp(
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度照明工程設(shè)計(jì)、施工與監(jiān)理一體化合同2篇
- 2024年淄博職業(yè)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 解三角形復(fù)習(xí)
- 二零二五年度藝術(shù)展覽LOGO設(shè)計(jì)及文化傳播協(xié)議2篇
- 2024年陽(yáng)泉市第一人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024年江西婺源茶業(yè)職業(yè)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 2024年江蘇護(hù)理職業(yè)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 二零二五年度財(cái)務(wù)顧問(wèn)與創(chuàng)業(yè)投資機(jī)構(gòu)合作合同模板3篇
- 2024年杭州萬(wàn)向職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫(kù)含答案解析
- 2024年揭陽(yáng)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 菏澤2024年山東菏澤市中心血站招聘15人筆試歷年典型考點(diǎn)(頻考版試卷)附帶答案詳解版
- 供熱通風(fēng)與空調(diào)工程施工企業(yè)生產(chǎn)安全事故隱患排查治理體系實(shí)施指南
- 精-品解析:廣東省深圳市羅湖區(qū)2023-2024學(xué)年高一上學(xué)期期末考試化學(xué)試題(解析版)
- 記賬實(shí)操-基金管理公司的會(huì)計(jì)處理分錄示例
- 中國(guó)慢性便秘診治指南
- 《庖丁解?!帆@獎(jiǎng)?wù)n件(省級(jí)公開課一等獎(jiǎng))-完美版PPT
- 化工園區(qū)危險(xiǎn)品運(yùn)輸車輛停車場(chǎng)建設(shè)標(biāo)準(zhǔn)
- 6月大學(xué)英語(yǔ)四級(jí)真題(CET4)及答案解析
- 氣排球競(jìng)賽規(guī)則
- 電梯維修保養(yǎng)報(bào)價(jià)書模板
- 危險(xiǎn)化學(xué)品目錄2023
評(píng)論
0/150
提交評(píng)論