99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

從概念到結(jié)構(gòu)、算法解析卷積神經(jīng)網(wǎng)絡(luò)

大?。?/span>0.3 MB 人氣: 2017-12-05 需要積分:0
本文是對卷積神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)進(jìn)行介紹,主要內(nèi)容包含卷積神經(jīng)網(wǎng)絡(luò)概念、卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)、卷積神經(jīng)網(wǎng)絡(luò)求解、卷積神經(jīng)網(wǎng)絡(luò)LeNet-5結(jié)構(gòu)分析、卷積神經(jīng)網(wǎng)絡(luò)注意事項。
  一、卷積神經(jīng)網(wǎng)絡(luò)概念
  上世紀(jì)60年代。Hubel等人通過對貓視覺皮層細(xì)胞的研究,提出了感受野這個概念。到80年代。Fukushima在感受野概念的基礎(chǔ)之上提出了神經(jīng)認(rèn)知機(jī)的概念,能夠看作是卷積神經(jīng)網(wǎng)絡(luò)的第一個實現(xiàn)網(wǎng)絡(luò),神經(jīng)認(rèn)知機(jī)將一個視覺模式分解成很多子模式(特征),然后進(jìn)入分層遞階式相連的特征平面進(jìn)行處理,它試圖將視覺系統(tǒng)模型化,使其能夠在即使物體有位移或輕微變形的時候,也能完畢識別。
  卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks, CNN)是多層感知機(jī)(MLP)的變種。
  由生物學(xué)家休博爾和維瑟爾在早期關(guān)于貓視覺皮層的研究發(fā)展而來。視覺皮層的細(xì)胞存在一個復(fù)雜的構(gòu)造。
  這些細(xì)胞對視覺輸入空間的子區(qū)域非常敏感,我們稱之為感受野,以這樣的方式平鋪覆蓋到整個視野區(qū)域。
  這些細(xì)胞能夠分為兩種基本類型,簡單細(xì)胞和復(fù)雜細(xì)胞。簡單細(xì)胞最大程度響應(yīng)來自感受野范圍內(nèi)的邊緣刺激模式。復(fù)雜細(xì)胞有更大的接受域,它對來自確切位置的刺激具有局部不變性。
  通常神經(jīng)認(rèn)知機(jī)包含兩類神經(jīng)元,即承擔(dān)特征提取的採樣元和抗變形的卷積元。採樣元中涉及兩個重要參數(shù),即感受野與閾值參數(shù)。前者確定輸入連接的數(shù)目。后者則控制對特征子模式的反應(yīng)程度。
  卷積神經(jīng)網(wǎng)絡(luò)能夠看作是神經(jīng)認(rèn)知機(jī)的推廣形式,神經(jīng)認(rèn)知機(jī)是卷積神經(jīng)網(wǎng)絡(luò)的一種特例。
  CNN由紐約大學(xué)的Yann LeCun于1998年提出。
  CNN本質(zhì)上是一個多層感知機(jī),其成功的原因關(guān)鍵在于它所採用的局部連接和共享權(quán)值的方式。一方面減少了的權(quán)值的數(shù)量使得網(wǎng)絡(luò)易于優(yōu)化。還有一方面減少了過擬合的風(fēng)險。CNN是神經(jīng)網(wǎng)絡(luò)中的一種,它的權(quán)值共享網(wǎng)絡(luò)結(jié)構(gòu)使之更相似于生物神經(jīng)網(wǎng)絡(luò)。減少了網(wǎng)絡(luò)模型的復(fù)雜度,減少了權(quán)值的數(shù)量。
  該長處在網(wǎng)絡(luò)的輸入是多維圖像時表現(xiàn)的更為明顯,使圖像能夠直接作為網(wǎng)絡(luò)的輸入,避免了傳統(tǒng)識別算法中復(fù)雜的特征提取和數(shù)據(jù)重建過程。在二維圖像處理上有眾多優(yōu)勢,如網(wǎng)絡(luò)能自行抽取圖像特征包含顏色、紋理、形狀及圖像的拓?fù)浣Y(jié)構(gòu);在處理二維圖像問題上,特別是識別位移、縮放及其他形式扭曲不變性的應(yīng)用上具有良好的魯棒性和運算效率等。
  CNN本身能夠採用不同的神經(jīng)元和學(xué)習(xí)規(guī)則的組合形式。
  CNN具有一些傳統(tǒng)技術(shù)所沒有的長處:良好的容錯能力、并行處理能力和自學(xué)習(xí)能力,可處理環(huán)境信息復(fù)雜,背景知識不清楚。推理規(guī)則不明白情況下的問題,同意樣品有較大的缺損、畸變,執(zhí)行速度快,自適應(yīng)性能好。具有較高的分辨率。它是通過結(jié)構(gòu)重組和減少權(quán)值將特征抽取功能融合進(jìn)多層感知器,省略識別前復(fù)雜的圖像特征抽取過程。
  CNN的泛化能力要顯著優(yōu)于其他方法,卷積神經(jīng)網(wǎng)絡(luò)已被應(yīng)用于模式分類,物體檢測和物體識別等方面。利用卷積神經(jīng)網(wǎng)絡(luò)建立模式分類器,將卷積神經(jīng)網(wǎng)絡(luò)作為通用的模式分類器,直接用于灰度圖像。
  CNN是一個前潰式神經(jīng)網(wǎng)絡(luò),能從一個二維圖像中提取其拓?fù)浣Y(jié)構(gòu),採用反向傳播算法來優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu),求解網(wǎng)絡(luò)中的未知參數(shù)。
  CNN是一類特別設(shè)計用來處理二維數(shù)據(jù)的多層神經(jīng)網(wǎng)絡(luò)。CNN被覺得是第一個真正成功的採用多層層次結(jié)構(gòu)網(wǎng)絡(luò)的具有魯棒性的深度學(xué)習(xí)方法。CNN通過挖掘數(shù)據(jù)中的空間上的相關(guān)性。來減少網(wǎng)絡(luò)中的可訓(xùn)練參數(shù)的數(shù)量,達(dá)到改進(jìn)前向傳播網(wǎng)絡(luò)的反向傳播算法效率。由于CNN須要非常少的數(shù)據(jù)預(yù)處理工作。所以也被覺得是一種深度學(xué)習(xí)的方法。在CNN中。圖像中的小塊區(qū)域(也叫做“局部感知區(qū)域”)被當(dāng)做層次結(jié)構(gòu)中的底層的輸入數(shù)據(jù),信息通過前向傳播經(jīng)過網(wǎng)絡(luò)中的各個層。在每一層中都由過濾器構(gòu)成,以便能夠獲得觀測數(shù)據(jù)的一些顯著特征。
  由于局部感知區(qū)域能夠獲得一些基礎(chǔ)的特征,比方圖像中的邊界和角落等。這樣的方法能夠提供一定程度對位移、拉伸和旋轉(zhuǎn)的相對不變性。
  CNN中層次之間的緊密聯(lián)系和空間信息使得其特別適用于圖像的處理和理解。而且能夠自己主動的從圖像抽取出豐富的相關(guān)特性。
  CNN通過結(jié)合局部感知區(qū)域、共享權(quán)重、空間或者時間上的降採樣來充分利用數(shù)據(jù)本身包含的局部性等特征,優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)。而且保證一定程度上的位移和變形的不變性。
  CNN受視覺神經(jīng)機(jī)制的啟示而設(shè)計,是為識別二維或三維信號而設(shè)計的一個多層感知器,這樣的網(wǎng)絡(luò)結(jié)構(gòu)對平移、縮放、傾斜等變形具有高度不變性。
  CNN能夠用來識別位移、縮放及其他形式扭曲不變性的二維或三維圖像。
  CNN的特征提取層參數(shù)是通過訓(xùn)練數(shù)據(jù)學(xué)習(xí)得到的。所以其避免了人工特征提取,而是從訓(xùn)練數(shù)據(jù)中進(jìn)行學(xué)習(xí)。其次同一特征圖的神經(jīng)元共享權(quán)值,減少了網(wǎng)絡(luò)參數(shù),這也是卷積網(wǎng)絡(luò)相對于全連接網(wǎng)絡(luò)的一大優(yōu)勢。共享局部權(quán)值這一特殊結(jié)構(gòu)更接近于真實的生物神經(jīng)網(wǎng)絡(luò)使CNN在圖像處理、語音識別領(lǐng)域有著獨特的優(yōu)越性,還有一方面權(quán)值共享同一時候減少了網(wǎng)絡(luò)的復(fù)雜性,且多維輸入信號(語音、圖像)能夠直接輸入網(wǎng)絡(luò)的特點避免了特征提取和分類過程中數(shù)據(jù)重排的過程。
  CNN是一種特殊的深層的神經(jīng)網(wǎng)絡(luò)模型,它的特殊性體如今兩個方面。一方面它的神經(jīng)元的連接是非全連接的,還有一方面同一層中某些神經(jīng)元之間的連接的權(quán)重是共享的(即同樣的)。它的非全連接和權(quán)值共享的網(wǎng)絡(luò)結(jié)構(gòu)使之更相似于生物神經(jīng)網(wǎng)絡(luò)。減少了網(wǎng)絡(luò)模型的復(fù)雜度(對于非常難學(xué)習(xí)的深層結(jié)構(gòu)來說,這是非常重要的),減少了權(quán)值的數(shù)量。
  CNN是一種深度的監(jiān)督學(xué)習(xí)下的機(jī)器學(xué)習(xí)模型,具有極強(qiáng)的適應(yīng)性,善于挖掘數(shù)據(jù)局部特征。提取全局訓(xùn)練特征和分類,它的權(quán)值共享結(jié)構(gòu)網(wǎng)絡(luò)使之更相似于生物神經(jīng)網(wǎng)絡(luò),在模式識別各個領(lǐng)域都取得了非常好的成果。
  稀疏連接:在BP神經(jīng)網(wǎng)絡(luò)中,每一層的神經(jīng)元節(jié)點是一個線性一維排列結(jié)構(gòu),層與層各神經(jīng)元節(jié)點之間是全連接的。卷積神經(jīng)網(wǎng)絡(luò)中,層與層之間的神經(jīng)元節(jié)點不再是全連接形式,利用層間局部空間相關(guān)性將相鄰每一層的神經(jīng)元節(jié)點僅僅與和它相近的上層神經(jīng)元節(jié)點連接,即局部連接。
  這樣大大減少了神經(jīng)網(wǎng)絡(luò)架構(gòu)的參數(shù)規(guī)模。
  權(quán)重共享:在卷積神經(jīng)網(wǎng)絡(luò)中,卷積層的每一個卷積濾波器反復(fù)的作用于整個感受野中,對輸入圖像進(jìn)行卷積,卷積結(jié)果構(gòu)成了輸入圖像的特征圖,提取出圖像的局部特征。
  每一個卷積濾波器共享同樣的參數(shù),包含同樣的權(quán)重矩陣和偏置項。共享權(quán)重的長處是在對圖像進(jìn)行特征提取時不用考慮局部特征的位置。
  而且權(quán)重共享提供了一種有效的方式。使要學(xué)習(xí)的卷積神經(jīng)網(wǎng)絡(luò)模型參數(shù)數(shù)量大大減少。
  最大池採樣:它是一種非線性降採樣方法。在通過卷積獲取圖像特征之后是利用這些特征進(jìn)行分類。能夠用全部提取到的特征數(shù)據(jù)進(jìn)行分類器的訓(xùn)練,但這一般會產(chǎn)生極大的計算量。所以在獲取圖像的卷積特征后。要通過最大池採樣方法對卷積特征進(jìn)行降維。將卷積特征劃分為數(shù)個n*n的不相交區(qū)域,用這些區(qū)域的最大(或平均)特征來表示降維后的卷積特征。
  這些降維后的特征更easy進(jìn)行分類。
  最大池採樣在計算機(jī)視覺中的價值體如今兩個方面:(1)、它減小了來自上層隱藏層的計算復(fù)雜度;(2)、這些池化單元具有平移不變性。即使圖像有小的位移,提取到的特征依舊會保持不變。由于增強(qiáng)了對位移的魯棒性。最大池採樣方法是一個高效的減少數(shù)據(jù)維度的採樣方法。
  Softmax回歸:它是在邏輯回歸的基礎(chǔ)上擴(kuò)張而來。它的目的是為了解決多分類問題。在這類問題中。訓(xùn)練樣本的種類一般在兩個以上。
  Softmax回歸是有監(jiān)督學(xué)習(xí)算法,它也能夠與深度學(xué)習(xí)或無監(jiān)督學(xué)習(xí)方法結(jié)合使用。
  CNN是一種帶有卷積結(jié)構(gòu)的深度神經(jīng)網(wǎng)絡(luò),通常至少有兩個非線性可訓(xùn)練的卷積層,兩個非線性的固定卷積層(又叫Pooling Laye)和一個全連接層,一共至少5個隱含層。
  卷積神經(jīng)網(wǎng)絡(luò)中,輸入就是一幅幅的圖像,權(quán)值W就是卷積模板,通常是卷積層和下採樣層交替。最后是全連接的神經(jīng)網(wǎng)絡(luò)。
  局部區(qū)域感知能夠發(fā)現(xiàn)數(shù)據(jù)的一些局部特征。比方圖片上的一個角,一段弧。這些基本特征是構(gòu)成動物視覺的基礎(chǔ)。
  CNN中每一層的由多個map組成,每一個map由多個神經(jīng)單元組成。同一個map的全部神經(jīng)單元共用一個卷積核(即權(quán)重),卷積核往往代表一個特征,比方某個卷積核代表一段弧,那么把這個卷積核在整個圖片上滾一下,卷積值較大的區(qū)域就非常有可能是一段弧。注意卷積核事實上就是權(quán)重,我們并不須要單獨去計算一個卷積,而是一個固定大小的權(quán)重矩陣去圖像上匹配時。這個操作與卷積相似。因此我們稱為卷積神經(jīng)網(wǎng)絡(luò),實際上。BP也能夠看作一種特殊的卷積神經(jīng)網(wǎng)絡(luò)。僅僅是這個卷積核就是某層的全部權(quán)重。即感知區(qū)域是整個圖像。權(quán)重共享策略減少了須要訓(xùn)練的參數(shù)。使得訓(xùn)練出來的模型的泛華能力更強(qiáng)。
  CNN一般採用卷積層與採樣層交替設(shè)置,即一層卷積層接一層採樣層,採樣層后接一層卷積。..這樣卷積層提取出特征。再進(jìn)行組合形成更抽象的特征,最后形成對圖片對象的描寫敘述特征,CNN后面還能夠跟全連接層,全連接層跟BP一樣。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?