SSD程式碼特徵映射位置問題
2020/01/13 下午 04:27
電腦視覺深度學習討論版
JJLai
觀看數:4
回答數:1
收藏數:0
cvdl-1
cvdl-1-d29
前2個還容易理解,但32就不理解了
若以說明「 Feature map回放回原本300*300的比例,如38要回放為300大概就是8倍」來算
第3層的size是10*10,所以為什麼不是30,而是32
所以若以這樣的定義特徵映射位置應該為8, 16, 30, 60, 100, 300才合理,是嗎?
回答列表
-
2020/01/13 下午 11:12楊哲寧贊同數:1不贊同數:0留言數:0
您好,這是一個很好的問題,這裡我們除了要考量到回放原圖比例外,也要考慮到Stride、Pooling、Padding所造成的影響。其實最原始是要參照stride來決定的,因為每當stride=2 , padding=same時,feature map會降為1/2,receptive field會成長為兩倍,所以應該為8, 16, 32, 64, 128, 256,但由於我們feature map並沒有每一次都降為1/2,因此作者在128, 256時就考慮用100、300取代,當然這些超參數的調整有時候很取決於原作者設計,因此我們要設計為8, 16, 30, 60, 100, 300也是可以的,模型還是會去學習fit這個超參數。