paper-with-me

Papers

Use HiResCAM instead of Grad-CAM for faithful explanations of convolutional neural networks

2020-11-17 · Rachel Lea Draelos, Lawrence Carin

Explanation methods facilitate the development of models that learn meaningful concepts and avoid exploiting spurious correlations. We illustrate a previously unrecognized limitation of the popular neural network explanation method Grad-CAM: as a side effect of the gradient averaging step, Grad-CAM sometimes highlights locations the model did not actually use. To solve this problem, we propose HiResCAM, a novel class-specific explanation method that is guaranteed to highlight only the locations the model used to make each prediction. We prove that HiResCAM is a generalization of CAM and explore the relationships between HiResCAM and other gradient-based explanation methods. Experiments on PASCAL VOC 2012, including crowd-sourced evaluations, illustrate that while HiResCAM's explanations faithfully reflect the model, Grad-CAM often expands the attention to create bigger and smoother visualizations. Overall, this work advances convolutional neural network explanation approaches and may aid in the development of trustworthy models for sensitive applications.

📄 PDF Abstract BibTeX arXiv:2011.08891

Code (2)

rachellea/hirescam 공식 구현 pytorch
jacobgil/pytorch-grad-cam pytorch

Tasks

General ClassificationImage Classification

Similar Papers 제목 키워드 기반

Explainable multiple abnormality classification of chest CT volumes

2021-11-24 · Rachel Lea Draelos, Lawrence Carin

Understanding model predictions is critical in healthcare, to facilitate rapid verification of model correctness and to guard against use of models that exploit confounding variables. We introduce the challenging new tas…

ClassificationMultiple Instance LearningOrgan Segmentation

On Thin Ice: Towards Explainable Conservation Monitoring via Attribution and Perturbations

2025-10-24 · Jiayi Zhou, Günel Aghakishiyeva, Saagar Arya, Julian Dale 외 arxiv

Computer vision can accelerate ecological research and conservation monitoring, yet adoption in ecology lags in part because of a lack of trust in black-box neural-network-based models. We seek to address this challenge …

Object Detection

Reasoning with trees: interpreting CNNs using hierarchies

2024-06-19 · Caroline Mazini Rodrigues, Nicolas Boutry, Laurent Najman

Challenges persist in providing interpretable explanations for neural network reasoning in explainable AI (xAI). Existing methods like Integrated Gradients produce noisy maps, and LIME, while intuitive, may deviate from …

Decision MakingSegmentation

UFO: A unified method for controlling Understandability and Faithfulness Objectives in concept-based explanations for CNNs

2023-03-27 · Vikram V. Ramaswamy, Sunnie S. Y. Kim, Ruth Fong, Olga Russakovsky

Concept-based explanations for convolutional neural networks (CNNs) aim to explain model behavior and outputs using a pre-defined set of semantic concepts (e.g., the model recognizes scene class ``bedroom'' based on the …

Rethinking Attention-Model Explainability through Faithfulness Violation Test

2022-01-28 · Yibing Liu, Haoliang Li, Yangyang Guo, Chenqi Kong 외

Attention mechanisms are dominating the explainability of deep models. They produce probability distributions over the input, which are widely deemed as feature-importance indicators. However, in this paper, we find one …

DiagnosticFeature Importancemodel