8-深度學習之神經網路核心原理與演算法-卷積神經網路
卷積神經網路(CNN)
神經網路不是一種具體的演算法,而是一種模型構建思路或方式。
我們之前已經成功的構建了BP網路,BP網路的每個神經元是由線性分類器+激勵函式形成的。每個神經元前後首尾連線,形成一個網路結構。
BP網路的侷限性。是否可以做一些新的邏輯單元或構建方式。絕大部分的模式識別都借鑑了卷積神經網路的關鍵元件。
與全連線網路的對比
全連線網路(Full Connect Network)
每一個神經元節點的出入都來自於上一層的每一個神經元的輸出。(全連線)
優點: 每個維度的資訊都會傳播到其後的任何一個節點中去。(讓網路不會漏掉這個維度貢獻的因素)
缺點: w和b 格外的多,更新(權重太多)慢,收斂慢
如果使用全連線網路來做影像識別這種輸入維度很高的就不太可行了。因為電腦的計算力不足。
卷積神經網路同樣也是一種前饋神經網路。
卷積神經網路的神經元可以響應一部分覆蓋範圍內的周圍的單元。
對於大規模的模式識別是非常好的,效能表現不錯,尤其是對於大規模的影像處理效率,卷積神經網路它的效率是非常高的。
兩大特點:
- 有至少一個卷積層,用來提取特徵
- 卷積層通過權值共享,減少權值w的數量,加快收斂速度。
權值減少了之後,這樣卷積神經網路會快於BP神經網路收斂。
卷積網路主要用來識別位移,縮放,以及其他形式的扭曲不變性二維圖形。
那麼由於我們之前介紹的比較大的特點。卷積網路在特徵檢測層通過訓練資料進行學習。
所以在使用卷積神經網路時,你就可以避免顯示的去提取特徵。而可以隱式的從訓練資料中進行學習。
再者,由於同一特徵對映層面上的神經元,它使用的是權值共享的方式,所以網路可以並行的學習,這也使得卷積神經網路,相對於神經元彼此相連的網路,具有更大優勢。
相關文章
- 【深度學習篇】--神經網路中的卷積神經網路深度學習神經網路卷積
- 深度學習三:卷積神經網路深度學習卷積神經網路
- 深度學習——LeNet卷積神經網路初探深度學習卷積神經網路
- 深度學習筆記------卷積神經網路深度學習筆記卷積神經網路
- 深度學習卷積神經網路筆記深度學習卷積神經網路筆記
- 深度學習經典卷積神經網路之AlexNet深度學習卷積神經網路
- 深度學習-卷積神經網路-演算法比較深度學習卷積神經網路演算法
- 深度剖析卷積神經網路卷積神經網路
- 深度學習革命的開端:卷積神經網路深度學習卷積神經網路
- 【深度學習原理第4篇】卷積神經網路詳解(CNN)深度學習卷積神經網路CNN
- 卷積神經網路卷積神經網路
- 卷積神經網路數學原理解析卷積神經網路
- 卷積神經網路學習筆記——Siamese networks(孿生神經網路)卷積神經網路筆記
- [譯] 淺析深度學習神經網路的卷積層深度學習神經網路卷積
- 學習OpenCL與卷積神經網路 Day1卷積神經網路
- 卷積神經網路CNN-學習1卷積神經網路CNN
- 卷積神經網路學習筆記——SENet卷積神經網路筆記SENet
- 卷積神經網路概述卷積神經網路
- 解密卷積神經網路!解密卷積神經網路
- 5.2.1 卷積神經網路卷積神經網路
- 卷積神經網路CNN卷積神經網路CNN
- 卷積神經網路-AlexNet卷積神經網路
- 卷積神經網路-1卷積神經網路
- 卷積神經網路-2卷積神經網路
- 卷積神經網路-3卷積神經網路
- 【卷積神經網路學習】(4)機器學習卷積神經網路機器學習
- 深度學習之卷積神經網路(Convolutional Neural Networks, CNN)(二)深度學習卷積神經網路CNN
- 深度學習入門筆記(十八):卷積神經網路(一)深度學習筆記卷積神經網路
- 再聊神經網路與深度學習神經網路深度學習
- 深度學習與圖神經網路深度學習神經網路
- 卷積神經網路鼻祖LeNet網路分析卷積神經網路
- 全卷積神經網路FCN卷積神經網路
- 卷積神經網路中的Winograd快速卷積演算法卷積神經網路演算法
- 深度學習——使用卷積神經網路改進識別鳥與飛機模型深度學習卷積神經網路模型
- 卷積神經網路的原理及Python實現卷積神經網路Python
- 深度學習與圖神經網路學習分享:CNN 經典網路之-ResNet深度學習神經網路CNN
- 卷積神經網路四種卷積型別卷積神經網路型別
- CNN神經網路之卷積操作CNN神經網路卷積