我已经阅读了Zeiler 和 Fergus 的论文 Visualizing and Understanding Convolutional Networks,并希望利用他们的可视化技术。这篇论文听起来很有希望——但不幸的是,我不知道如何在 Keras(1.2.2 版)中实现它。
两个问题:
Keras 只提供
Deconvolution2D
层,但没有Unpooling
也没有“反向 ReLU”层。我如何利用论文中提到的那些开关变量来实现反池化?我如何必须使用反向 ReLU(或者它只是“正常”ReLU
)?Keras
Deconvolution2D
层具有属性activation
和subsample
. 也许这些是解决我问题的关键?!如果是,我将不得不用一个图层替换我所有的图层Convolution2D
++Activation
组合,对吗?Pooling
Deconvolution2D
我感谢您的帮助!