[問題]CNN卷積層及池化層

作者: zu00478633 (TwiceTwice)   2017-12-26 17:12:22
請問一下
我想要查看卷積層運算後的影像跟池化層後的影像
我要如何查看
作者: KyotoAnime (京アニ)   2017-12-26 17:39:00
channel變了的話根本無法看吧...除非你有特別設計的方法 不然你只能看到值 很難知道值的意義
作者: aszx4510 (wind)   2017-12-26 17:58:00
何謂"卷積層運算後的影像"和"池化層後的影像"呢?經過filter和pooling後 得到的數值數量和原圖不見得相同值域也不見得是0~1或0~255 如何重建影像呢?我覺得不要把CNN當成一種"影像處理的工具"CNN不見得會按照你心中所想像的 一步一步學習圖片的特徵尤其是分類問題 CNN只是從training data中找出最能代表
作者: liang1230 (小良)   2017-12-26 18:03:00
Google cnn visualize 有很多資料
作者: aszx4510 (wind)   2017-12-26 18:03:00
各類別的資料分布而已
作者: Kazimir (Kazimir)   2017-12-26 20:37:00
如果是tensorflow的話 sess.run(你想看的層)就可以導出值
作者: Mchord (Mchord)   2017-12-27 00:33:00
我猜原po想問的應該是叫做feature map或response,抽象意義的是該層該神經元所對應的圖片中activation最大的區域。一般用途是當結果很好之後,再回頭去挑人類覺得有意義的與部分來誇大解釋增加噱頭。建議參考https://youtu.be/AgkfIQ4IGaM
作者: pups003 (岡本)   2017-12-27 01:32:00
你應該是要看權重而不是影像吧?
作者: cybermeow (我有一隻貓)   2017-12-27 13:17:00
要理解意義的話舉例來說可以guided backpropagation回去
作者: bestchiao (呼拉拉)   2017-12-30 23:32:00
deconvolution?

Links booklink

Contact Us: admin [ a t ] ucptt.com