版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、5 多層前饋網(wǎng)絡(luò)及bp算法多層前饋網(wǎng)絡(luò)的反向傳播 (bp)學(xué)習(xí)算法,簡稱bp算法,是有導(dǎo)師的學(xué)習(xí),它是梯度下降法在多層前饋網(wǎng)中的應(yīng)用。(a) 網(wǎng)絡(luò)結(jié)構(gòu)見下圖,、是網(wǎng)絡(luò)的輸入、輸出向量,神經(jīng)元用節(jié)點(diǎn)表示,網(wǎng)絡(luò)由輸入層、隱層和輸出層節(jié)點(diǎn)組成,隱層可一層,也可多層(圖中是單隱層),前層至后層節(jié)點(diǎn)通過權(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)師信號。 bp學(xué)習(xí)算法由正向傳播和反向傳播組成: 正向傳播是輸入信號從輸入層經(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) 給定輸入/輸出樣本對,計(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式)作為對網(wǎng)絡(luò)學(xué)習(xí)狀況的評價(jià)。(2) 判別 若 -(5式)算法結(jié)束;否則,至步驟(4)。式中,是預(yù)先確定的,.(3) 反向傳播計(jì)算由輸出層,依據(jù) ,按梯度下降法反向計(jì)算,可逐層調(diào)整權(quán)值。由式,取步長為常值,可得到神經(jīng)元到神經(jīng)元的連接權(quán)次調(diào)整算式:-6式)式中,為步長,在此稱為學(xué)習(xí)算子。具體算法如下: -(7式)設(shè) -(8式)式中,是第個(gè)節(jié)點(diǎn)的狀態(tài)對的靈敏度(第組樣本輸入時(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式)可見,由(11式)和(14式),可進(jìn)行(6式)的權(quán)值調(diào)整計(jì)算。(c)幾個(gè)問題討論: (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ù)的選擇無理論指導(dǎo)l 新加入的樣本會影響到已學(xué)好的樣本(6)改進(jìn)的bp算法例: 算法的思路及計(jì)算過程為了找出小麥產(chǎn)量與化肥用量的關(guān)系, 觀測得到了多組數(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)系.輸入/輸出樣本對有三個(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)練過程,為計(jì)算方便,取,閾值取為0(不為0時(shí),需加一個(gè)偏置節(jié)點(diǎn))(1)對第一個(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)對正弦函數(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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年國際信貸合同(三)
- 中外合資生產(chǎn)制造合同(有限責(zé)任)
- 個(gè)人經(jīng)營性借款合同范例
- 中外勞務(wù)派遣合同樣式參考
- 二手房交易合同終止合同書
- 個(gè)人墓地購置合同細(xì)則
- 事業(yè)單位臨時(shí)工勞動合同條款
- 委托貸款借款協(xié)議書年
- IT行業(yè)合同聘用細(xì)則及范本
- 上海市購房合同模板大全
- 浙教版七年級數(shù)學(xué)下冊單元測試題及參考答案
- 華為人才發(fā)展與運(yùn)營管理
- 2024年廣州金融控股集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 卓有成效的管理者讀后感3000字
- 七年級下冊-備戰(zhàn)2024年中考?xì)v史總復(fù)習(xí)核心考點(diǎn)與重難點(diǎn)練習(xí)(統(tǒng)部編版)
- 巖土工程勘察服務(wù)投標(biāo)方案(技術(shù)方案)
- 實(shí)驗(yàn)室儀器設(shè)備驗(yàn)收單
- 新修訂藥品GMP中藥飲片附錄解讀課件
- 蒙特利爾認(rèn)知評估量表北京版
- 領(lǐng)導(dǎo)干部個(gè)人有關(guān)事項(xiàng)報(bào)告表(模板)
- GB/T 7631.18-2017潤滑劑、工業(yè)用油和有關(guān)產(chǎn)品(L類)的分類第18部分:Y組(其他應(yīng)用)
評論
0/150
提交評論