神经网络与机器学习 笔记—卷积神经网络(CNN)
卷積神經(jīng)網(wǎng)絡(luò)
之前的一些都是考慮多層感知器算法設(shè)計(jì)相關(guān)的問題,這次是說一個(gè)多層感知器結(jié)構(gòu)布局相關(guān)的問題。來總結(jié)卷積神經(jīng)網(wǎng)絡(luò)。對于模式分類非常合適。網(wǎng)絡(luò)的提出所隱含的思想收到了神經(jīng)生物學(xué)的啟發(fā)。
第一個(gè)卷積網(wǎng)絡(luò)是為了識別二維形狀而特殊設(shè)計(jì)的一個(gè)多層感知器,這種二維形狀對平移、比例縮放、傾斜或者其他形式的變形具有高度不變性。這個(gè)艱巨的任務(wù)是通過如下網(wǎng)絡(luò)在監(jiān)督方式下學(xué)會的,網(wǎng)絡(luò)的結(jié)構(gòu)包括如下形式的約束。
平移不變性,強(qiáng)迫特征映射的執(zhí)行使用具有小尺度核的卷積,再接著用一個(gè)sigmoid函數(shù)。
自由參數(shù)數(shù)量的減縮,通過權(quán)值共享實(shí)現(xiàn)。
注意,在一個(gè)卷積網(wǎng)絡(luò)所有層中的所有權(quán)值都是通過訓(xùn)練來學(xué)習(xí)的。此外,網(wǎng)絡(luò)自動地學(xué)習(xí)提取它自身的特征。
?
用于圖像處理如手寫識別的卷積網(wǎng)絡(luò):
?
上面是一個(gè)由一個(gè)輸入層和四個(gè)隱藏層與一個(gè)輸出層組成的卷積網(wǎng)絡(luò)的體系結(jié)構(gòu)布局。這個(gè)網(wǎng)絡(luò)被設(shè)計(jì)用于實(shí)現(xiàn)圖像處理(如手寫識別)。輸入層由28x28個(gè)感知節(jié)點(diǎn)組成,接收已經(jīng)近似處于中心位置和在大小上規(guī)整化的不同字符的圖像。然后,計(jì)算流程在卷積和子抽樣之間交替:
相繼的計(jì)算層在卷積和抽樣之間的連續(xù)交替,得到一個(gè)“雙尖塔”的效果。也就是在每個(gè)卷積或抽樣層,隨著空間分辨率下降,與相應(yīng)的前一層相比特征映射的數(shù)量增加。卷積之后進(jìn)行子抽樣的思想是受到H和W首先提出的“簡單的”細(xì)胞后面跟著“復(fù)雜的”細(xì)胞的概念啟發(fā)而產(chǎn)生的。
上面的多層感知器包含近似100000個(gè)突觸連接,但只有大約2600個(gè)自由參數(shù)。自由參數(shù)在數(shù)量上顯著減少是通過權(quán)值共享實(shí)現(xiàn)的。機(jī)器學(xué)習(xí)的能力因而下降,這有提高了它的泛化能力。甚至更值得注意的事實(shí)是對自由參數(shù)的調(diào)整通過反向傳播學(xué)習(xí)的隨機(jī)形式實(shí)現(xiàn)。
另一個(gè)顯著的特點(diǎn)是使用權(quán)值共享使得以并行形式實(shí)現(xiàn)卷積網(wǎng)絡(luò)成為可能。這是卷積網(wǎng)絡(luò)對完全連接的多層感知器而言的另一個(gè)優(yōu)點(diǎn)。
卷積也說明了兩點(diǎn)。首先,通過結(jié)合當(dāng)前任務(wù)的先驗(yàn)知識約束其設(shè)計(jì),一個(gè)可調(diào)整大小的多層感知器能夠?qū)W習(xí)一個(gè)復(fù)雜的、高維的和非線性的映射。其次,突觸權(quán)值和偏置水平可以周而復(fù)始地執(zhí)行通過訓(xùn)練集的簡單反向傳播算法進(jìn)行學(xué)習(xí)。
?
總結(jié)
以上是生活随笔為你收集整理的神经网络与机器学习 笔记—卷积神经网络(CNN)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 神经网络与机器学习 笔记—复制器(恒等)
- 下一篇: 神经网络与机器学习 笔记—时序模式、非线