understanding of CNN with various visualization techniques
recently various visualization techniques are proposed for understanding CNN behaviour.
below list is some of visualization methods
- Deconvnet [paper] [keras-source]
- Guided-BackPropagation [paper] [keras-source]
- CAM(Class Activation Map) [paper] [keras-source]
- Grad-CAM(Grad-Class Activation Map) [paper] [keras-source]
[1] Visualizing and Understanding Convolutional Network, 2014
[2] Striving for simplicity: The all convolutional net, 2014
[3] Learning Deep Features for Discriminative Localization, 2016
[4] Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization, 2017