CNN fixations : an unraveling approach to visualize the discriminative image regions
Deep convolutional neural networks (CNNs) have revolutionized the computer vision research and have seen unprecedented adoption for multiple tasks, such as classification, detection, and caption generation. However, they offer little transparency into their inner workings and are often treated as bl...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/142317 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-142317 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1423172020-06-19T03:09:49Z CNN fixations : an unraveling approach to visualize the discriminative image regions Mopuri, Konda Reddy Garg, Utsav Babu, R. Venkatesh School of Computer Science and Engineering Engineering::Computer science and engineering Explainable AI CNN Visualization Deep convolutional neural networks (CNNs) have revolutionized the computer vision research and have seen unprecedented adoption for multiple tasks, such as classification, detection, and caption generation. However, they offer little transparency into their inner workings and are often treated as black boxes that deliver excellent performance. In this paper, we aim at alleviating this opaqueness of CNNs by providing visual explanations for the network's predictions. Our approach can analyze a variety of CNN-based models trained for computer vision applications, such as object recognition and caption generation. Unlike the existing methods, we achieve this via unraveling the forward pass operation. The 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. 2020-06-19T03:09:48Z 2020-06-19T03:09:48Z 2018 Journal Article Mopuri, K. R., Garg, U., & Babu, R. V. (2019). CNN fixations : an unraveling approach to visualize the discriminative image regions. IEEE Transactions on Image Processing, 28(5), 2116-2125. doi:10.1109/TIP.2018.2881920 1057-7149 https://hdl.handle.net/10356/142317 10.1109/TIP.2018.2881920 30452367 2-s2.0-85056698918 5 28 2116 2125 en IEEE Transactions on Image Processing © 2018 IEEE. All rights reserved. |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Explainable AI CNN Visualization |
spellingShingle |
Engineering::Computer science and engineering Explainable AI CNN Visualization Mopuri, Konda Reddy Garg, Utsav Babu, R. Venkatesh CNN fixations : an unraveling approach to visualize the discriminative image regions |
description |
Deep convolutional neural networks (CNNs) have revolutionized the computer vision research and have seen unprecedented adoption for multiple tasks, such as classification, detection, and caption generation. However, they offer little transparency into their inner workings and are often treated as black boxes that deliver excellent performance. In this paper, we aim at alleviating this opaqueness of CNNs by providing visual explanations for the network's predictions. Our approach can analyze a variety of CNN-based models trained for computer vision applications, such as object recognition and caption generation. Unlike the existing methods, we achieve this via unraveling the forward pass operation. The 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. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Mopuri, Konda Reddy Garg, Utsav Babu, R. Venkatesh |
format |
Article |
author |
Mopuri, Konda Reddy Garg, Utsav Babu, R. Venkatesh |
author_sort |
Mopuri, Konda Reddy |
title |
CNN fixations : an unraveling approach to visualize the discriminative image regions |
title_short |
CNN fixations : an unraveling approach to visualize the discriminative image regions |
title_full |
CNN fixations : an unraveling approach to visualize the discriminative image regions |
title_fullStr |
CNN fixations : an unraveling approach to visualize the discriminative image regions |
title_full_unstemmed |
CNN fixations : an unraveling approach to visualize the discriminative image regions |
title_sort |
cnn fixations : an unraveling approach to visualize the discriminative image regions |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/142317 |
_version_ |
1681059066216972288 |