atrous convolution 簡而言之,帶孔卷積:
來自:https://zhuanlan.zhihu.com/p/27470685
假設一個二維信號,每個位置對應的輸出為
和卷積核為
,帶孔卷積在輸入feature map
上的計算如下:
其中孔的比例為對應采樣輸入信號的步長,這相當於將輸入
與通過在每個空間維度上兩個連續的卷積核值之間插入
個零點而產生的上采樣濾波器進行卷積。標准的卷積是
的情況,而帶孔卷積能夠通過改變比例值自適應地修改濾波器的感受域,見下圖。
帶孔卷積還可以控制計算全卷積網絡中的特征密集度。這里,通過輸出步長來表示輸入圖像空間分辨率與最終輸出分辨率之間的比率。對於用於圖像分類任務的DCNN,最終特征響應(在全連接層或全局池化之前)比輸入圖像的尺寸小32倍,因此輸出步長等於32。如果要在DCNN中將計算特征響應的空間密度加倍(即輸出步長等於16),將最后一個降低分辨率的pooling層或卷積層的步長設為1以避免信號抽取(我猜測是信號衰減的意思)。然后,所有后續的卷積層都被比率為的帶孔卷積層代替。這使得網絡能夠提取更密集的特征而不需要學習任何額外的參數。具體內容可以看參考文獻[1]。