CNN Fixations: An unraveling approach to visualize the discriminative image regions

08/22/2017
by   Konda Reddy Mopuri, et al.
0

Deep convolutional neural networks (CNN) have revolutionized various fields of vision research and have seen unprecedented adoption for multiple tasks such as classification, detection, captioning, etc. However, they offer little transparency into their inner workings and are often treated as black boxes that deliver excellent performance. In this work, we aim at alleviating this opaqueness of CNNs by providing visual explanations for the network's predictions. Our approach can analyze variety of CNN based models trained for vision applications such as object recognition and caption generation. Unlike existing methods, we achieve this via unraveling the forward pass operation. Proposed method exploits feature dependencies across the layer hierarchy and uncovers the discriminative image locations that guide the network's predictions. We name these locations CNN-Fixations, loosely analogous to human eye fixations. Our approach is a generic method that requires no architectural changes, additional training or gradient computation and computes the important image locations (CNN Fixations). We demonstrate through a variety of applications that our approach is able to localize the discriminative image locations across different network architectures, diverse vision tasks and data modalities.

READ FULL TEXT

page 1

page 3

page 5

page 7

page 8

page 9

page 10

research
07/26/2018

Effects of Degradations on Deep Neural Network Architectures

Deep convolutional neural networks (CNNs) have achieved many state-of-th...
research
11/22/2016

Grad-CAM: Why did you say that?

We propose a technique for making Convolutional Neural Network (CNN)-bas...
research
10/07/2016

Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization

We propose a technique for producing "visual explanations" for decisions...
research
01/29/2015

On Vectorization of Deep Convolutional Neural Networks for Vision Tasks

We recently have witnessed many ground-breaking results in machine learn...
research
12/14/2015

Learning Deep Features for Discriminative Localization

In this work, we revisit the global average pooling layer proposed in [1...
research
03/29/2020

Attentive CutMix: An Enhanced Data Augmentation Approach for Deep Learning Based Image Classification

Convolutional neural networks (CNN) are capable of learning robust repre...
research
11/20/2018

How You See Me

Convolution Neural Networks is one of the most powerful tools in the pre...

Please sign up or login with your details

Forgot password? Click here to reset