1. 程式人生 > >卷積神經網路

卷積神經網路

卷積層和池化層

 

一、卷積神經網路的權重共享

  經典神經網路:全連線,即每個神經元都與每一個數據有對應的引數;

  卷積神經網路是權重共享的,就是得到的特徵圖的每個畫素點都是原圖的一個區域(如5*5*3,有3個顏色通道)與filter(卷積運算元,如5*5*3,有75個權重引數)對位相乘加和的結果,這裡特徵圖中所有畫素點就共享了這個filter的75個權重引數。

二、輸出大小計算

三、池化層(Pooling Layer)

  對特徵圖的操作,而不是輸入影象資料。是對特徵圖的特徵壓縮,沒有權重引數。有兩種方式分別為mean pooling和max pooling。

四、卷積神經網路組成圖示

  輸入--conv+RELU(啟用函式非線性)--conv+RELU--POOLING--conv+RELU(啟用函式非線性)--conv+RELU--POOLING...

最後一層結果與全連線層相連,相當於把最後的特徵拿出來,FC就是最終的特徵向量,可以用於分類和迴歸任務。