卷積神經網路隨記
阿新 • • 發佈:2018-11-05
基本原理
資料-->前向傳播得出損失-->反向傳播更新引數
卷積神經網路最核心的任務就是分類任務。
檢索任務或者說推薦,比如找出與某個花同類別的花,什麼東西和這個比較像,還有類似淘寶的衣服同款推薦。
Segmentation:把圖片中的每個物體給它裁剪出來。 Detection的應用比如無人駕駛汽車對周圍物體的檢查,推薦使用顯示卡處理這類任務。
卷積神經網路的組成
通過filter進行特徵提取。經過CONV層之後得的東西,我們就叫特徵圖,即原始影象的概括性代表。 filter的深度一定和與他連線的前一層的深度是一樣的。各自filter提取出來的是它們各自的特徵圖。
引數
步長為2是我們得到了9個框。stride太小,得到的框就太多,stride太大 就會漏掉一些影象上的資訊,那stride多大合適呢? 2號畫素點相比1號畫素點被我們利用了2次,那麼2號畫素點相比1號畫素點對於特徵圖來說是不是貢獻了更多的資訊,如果要讓1號畫素點也貢獻多一點資訊,我們要怎麼做?可以利用padding引數,在原始的輸入矩陣外圍加上一層0引數共享
像全連線層這種情況,需要訓練的權重非常多。卷積神經網路有個非常重要的特性就是權重的共享。輸出層大小計算公式
Pooling Layer
對特徵圖進行一個濃縮又叫下采樣。兩種壓縮方式分別是:mean和max
經過末尾的全連線層得到一些最終的權重,這些權重即可以用來做分類也可以用來做迴歸。