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

BP神經(jīng)網(wǎng)絡(luò)基本原理

2018-09-03 05:43:42袁冰清鄭柳剛
數(shù)字通信世界 2018年8期

袁冰清,程 功,鄭柳剛

(國家無線電監(jiān)測中心上海監(jiān)測站,上海 201419)

1 引言

機(jī)器學(xué)習(xí)中,神經(jīng)網(wǎng)絡(luò)算法可以說是當(dāng)下使用最廣泛的算法。神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)模仿生物神經(jīng)網(wǎng)絡(luò),生物神經(jīng)網(wǎng)絡(luò)中的每個(gè)神經(jīng)元與其他神經(jīng)元相連,當(dāng)它“興奮”時(shí),向下一級相連的神經(jīng)元發(fā)送化學(xué)物質(zhì),改變這些神經(jīng)元的電位;如果某神經(jīng)元的電位超過一個(gè)閾值,則被激活,否則不被激活。其中誤差逆?zhèn)鞑ィ╡rror BackPropagation)算法是神經(jīng)網(wǎng)絡(luò)中最有代表性的算法,也是迄今為止使用最多、最成功的算法。

誤差逆?zhèn)鞑ニ惴ǎ喎QBP網(wǎng)絡(luò)算法,而一般說到BP網(wǎng)絡(luò)算法時(shí),默認(rèn)指用BP算法訓(xùn)練的多層前饋神經(jīng)網(wǎng)絡(luò)。BP神經(jīng)網(wǎng)絡(luò)模型的拓?fù)浣Y(jié)構(gòu)包括輸入層(input)、隱含層(hide layer)和輸出層(Output layer)。本文就以最簡單的BP神經(jīng)網(wǎng)絡(luò),只包含一層隱含層為例來推導(dǎo)理解BP原理。

2 BP內(nèi)涵

我們知道在神經(jīng)網(wǎng)絡(luò)信號的正向傳(forward-propagation)中,神經(jīng)元接收到來自其他神經(jīng)元的輸入信號,這些信號乘以權(quán)重累加到神經(jīng)元接收的總輸入值上,隨后與當(dāng)前神經(jīng)元的閾值進(jìn)行比較,然后通過激活函數(shù)處理,產(chǎn)生神經(jīng)元的輸出。理想的激活函數(shù)是階躍函數(shù):,“0”對應(yīng)神經(jīng)元抑制,“1”對應(yīng)神經(jīng)元興奮。然而階躍函數(shù)的缺點(diǎn)是不連續(xù),不可導(dǎo),所用常用sigmoid函數(shù):,sigmoid函數(shù)及其導(dǎo)數(shù)如圖1所示。使用sigmoid函數(shù)作為激活函數(shù)時(shí)BP網(wǎng)絡(luò)輸入與輸出關(guān)系:

圖1 sigmoid函數(shù)及其導(dǎo)數(shù)

因此BP的核心思想就是:通過調(diào)整各神經(jīng)元之間的權(quán)值,將誤差由隱含層向輸入層逐層反傳,也就是先實(shí)現(xiàn)信號的正向傳播到誤差的反向傳播過程。所以BP算法的核心步驟如下:

(1)求得在特定輸入下實(shí)際輸出與理想輸出的平方誤差函數(shù)(誤差函數(shù)或者叫代價(jià)函數(shù))。(2)利用誤差函數(shù)對神經(jīng)網(wǎng)絡(luò)中的閾值以及連接權(quán)值進(jìn)行求導(dǎo),求導(dǎo)原則就是導(dǎo)數(shù)的“鏈?zhǔn)角髮?dǎo)”法則。(3)根據(jù)梯度下降算法,對極小值進(jìn)行逼近,當(dāng)滿足條件時(shí),跳出循環(huán)。

3 有監(jiān)督的BP模型訓(xùn)練

3.1 BP訓(xùn)練思想

有監(jiān)督的BP模型訓(xùn)練表示我們有一個(gè)訓(xùn)練集,它包括了:input X和它被期望擁有的輸出output Y。所以對于當(dāng)前的一個(gè)BP模型,我們能夠獲得它針對于訓(xùn)練集的誤差。正向傳播:輸入樣本—輸入層—各隱層—輸出層;若輸出層的實(shí)際輸出與期望的輸出不符,則誤差反傳:誤差表示—修正各層神經(jīng)元的權(quán)值;直到網(wǎng)絡(luò)輸出的誤差減少到可以接受的程度,或者進(jìn)行到預(yù)先設(shè)定的學(xué)習(xí)次數(shù)為止。

3.2 具體理論推導(dǎo)

以最簡單的BP神經(jīng)網(wǎng)絡(luò)為例來推導(dǎo)原理,如圖2所示:假設(shè)網(wǎng)絡(luò)結(jié)構(gòu)輸入層有n個(gè)神經(jīng)元,隱含層有p個(gè)神經(jīng)元,輸出層有q個(gè)神經(jīng)元。

圖2 BP網(wǎng)絡(luò)結(jié)構(gòu)圖

定義變量如下:

輸入向量 :x=(x1,x2,…,xn)

隱含層輸入向量:hi=(hi1,hi2,…,hip)

隱含層輸出向量:ho=(ho1,ho2,…,hop)

輸出層輸入向量:yi=(yi1,yi2,…,yiq)

輸出層輸出向量:yo=(yo1,yo2,…,yoq)

期望輸出向量:d=(d1,d2,…,dq)

輸入層與中間層的連接權(quán)值:wih

隱含層與輸出層的連續(xù)權(quán)值:who

隱含層各神經(jīng)元的閾值:bh

輸出層各神經(jīng)元的閾值:bo

樣本數(shù)據(jù)個(gè)數(shù):k=1,2…m

激活函數(shù) :f(.)

第一步,網(wǎng)絡(luò)初始化-給各連接值分別賦值,在區(qū)間(-1,1)內(nèi)的隨機(jī)數(shù),設(shè)定誤差函數(shù)e,給定計(jì)算精度值ε和最大學(xué)習(xí)次數(shù)M。

第二步,隨機(jī)選取第K個(gè)輸入樣本及對應(yīng)期望輸出:

第三步,計(jì)算隱含層各個(gè)神經(jīng)元的輸入和輸出:

第四步,利用網(wǎng)絡(luò)期望輸出和實(shí)際輸出,計(jì)算誤差函數(shù)對輸出層的各神經(jīng)元的偏導(dǎo)數(shù)根據(jù)復(fù)合函數(shù)求導(dǎo)法則:

第六步,利用輸出層各神經(jīng)元的δo(k)和隱含層各神經(jīng)元的輸出來修正連接權(quán)值who(k):

第七步,利用隱含層各神經(jīng)元的δh(k)和輸入層各神經(jīng)元的輸入修正連接權(quán)值。

特別說明,最終公式中的μ、η代表學(xué)習(xí)率,為了調(diào)整步長,防止數(shù)值過大造成不收斂,無限逼近最優(yōu)解。

第八步,計(jì)算全局誤差:

第九步,判斷網(wǎng)絡(luò)誤差是否滿足要求,當(dāng)誤差達(dá)到預(yù)設(shè)精度或者學(xué)習(xí)次數(shù)大于設(shè)定的最大次數(shù),則結(jié)束算法。否則,選取下一個(gè)學(xué)習(xí)樣本及對應(yīng)的期望輸出,返回到第三步,進(jìn)入下一輪學(xué)習(xí)。

3.3 BP算法的最優(yōu)解

實(shí)際上BP算法的最終目的是找到最優(yōu)解,即是累積誤差最小的解。通過算法的優(yōu)化,可以找到最優(yōu)解,在機(jī)器學(xué)習(xí)中最常用的優(yōu)化算法就是梯度下降法。但是在實(shí)際過程中,會出現(xiàn)多個(gè)局部最優(yōu)解(對應(yīng)梯度為零的地方),如圖3展示的可視化圖形中,有一個(gè)局部最優(yōu)解,一個(gè)全局最優(yōu)解。通常情況下找不到全局最優(yōu)解,能找到局部最優(yōu)解也不錯(cuò),也足夠優(yōu)秀地完成任務(wù)。

圖3 全局最小與局部極小

4 結(jié)束語

通過上述文章對BP算法的理論推導(dǎo),我們對神經(jīng)網(wǎng)絡(luò)的參數(shù)及優(yōu)化有了一定的了解,希望能給利用神經(jīng)網(wǎng)絡(luò)或者深度學(xué)習(xí)算法解決無線電監(jiān)測工作中的問題的同事提供一點(diǎn)思路與想法。■

主站蜘蛛池模板: 欧美亚洲一二三区| 日韩在线1| 人妻丰满熟妇啪啪| 日本爱爱精品一区二区| 国产成人综合欧美精品久久| 三上悠亚在线精品二区| 国产在线无码av完整版在线观看| 国产免费看久久久| 日韩无码黄色网站| 91精品国产综合久久不国产大片| 91精品视频在线播放| 国产欧美日韩91| 中文字幕在线日韩91| 男人天堂亚洲天堂| 久久综合AV免费观看| 亚洲一区波多野结衣二区三区| 亚洲无码视频喷水| 欧美人人干| 一本大道无码高清| 一级毛片免费观看不卡视频| 国产91在线|日本| 国产成人资源| 精品伊人久久大香线蕉网站| 亚洲精品高清视频| 欧美精品在线视频观看| 香蕉色综合| 亚洲男人在线| 91精品情国产情侣高潮对白蜜| 国产午夜不卡| 99热国产这里只有精品9九 | 欧美伦理一区| 免费日韩在线视频| 青青青视频蜜桃一区二区| 午夜日本永久乱码免费播放片| 欧美一级专区免费大片| 91po国产在线精品免费观看| 少妇极品熟妇人妻专区视频| 2022国产91精品久久久久久| 国产男女XX00免费观看| 99热这里只有精品国产99| 亚洲午夜国产精品无卡| 久久久久国产一级毛片高清板| 日韩成人高清无码| 国产在线91在线电影| 中文字幕在线看| 最新国产成人剧情在线播放| 亚洲AV无码久久精品色欲| 在线播放精品一区二区啪视频| 99久久国产自偷自偷免费一区| 四虎永久在线| 国产精品亚洲一区二区三区z | 97在线碰| 一级毛片免费观看久| 爽爽影院十八禁在线观看| 国产免费高清无需播放器| 成人中文在线| 美女一级免费毛片| 免费A∨中文乱码专区| 色视频国产| 国产亚洲精品在天天在线麻豆 | 免费A级毛片无码免费视频| 欧美一区二区三区不卡免费| 国产精品亚洲αv天堂无码| 日本在线视频免费| 久久国产精品无码hdav| 好吊妞欧美视频免费| 亚洲国产欧美目韩成人综合| 国产精品成人第一区| 午夜少妇精品视频小电影| 99激情网| 98精品全国免费观看视频| 中文纯内无码H| 欧美成人日韩| 国产一级片网址| 亚洲永久色| 欧美 亚洲 日韩 国产| 亚洲日韩图片专区第1页| 亚洲一区二区三区麻豆| 精品一区二区无码av| 亚洲水蜜桃久久综合网站 | 97视频免费在线观看| 九色视频最新网址|