[問題] convolution with stride VS. pooling

看板DataScience作者 (!!)時間6年前 (2018/06/18 03:58), 編輯推噓2(208)
留言10則, 5人參與, 6年前最新討論串1/2 (看更多)
convolution with stride跟pooling都是將feature map變小張的方法 例如convolution with stride=2的輸出大小相當於2x2的pooling的輸出大小 那想請問這兩者的使用上是怎麼取捨的呢? 我認為convolution丟掉的資訊量比較少,所以DCGAN才使用convolution而非pooling 來使Discriminator可以分辨細微差異 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.162.89 ※ 文章網址: https://www.ptt.cc/bbs/DataScience/M.1529265514.A.65C.html

06/18 08:32, 6年前 , 1F
conv比較慢啊,吃比較多運算資源
06/18 08:32, 1F

06/18 10:56, 6年前 , 2F
Pooling會造成一定程度的平移不變性,純圖片辨識或特徵抽
06/18 10:56, 2F

06/18 10:56, 6年前 , 3F
取很適合,但偵測等牽涉到定位的問題則否。
06/18 10:56, 3F

06/18 13:41, 6年前 , 4F
建議conv不要加stride,這是運算速度考量。
06/18 13:41, 4F

06/18 13:41, 6年前 , 5F
相同效果用pooling只要參數調好,並不會有loss。
06/18 13:41, 5F

06/19 20:32, 6年前 , 6F
stride2跟pooling2出來值就不一樣了,不會有loss是指哪個
06/19 20:32, 6F

06/19 20:32, 6年前 , 7F
方面?
06/19 20:32, 7F

06/19 23:27, 6年前 , 8F
alphaGo就沒有用pooling, 用pooling隔壁棋子就不見了
06/19 23:27, 8F

06/19 23:27, 6年前 , 9F
還怎麼下贏?
06/19 23:27, 9F

06/24 14:11, 6年前 , 10F
加stride會變慢喔?
06/24 14:11, 10F
文章代碼(AID): #1R9hrgPS (DataScience)
文章代碼(AID): #1R9hrgPS (DataScience)