What You See is What You Classify: Black Box Attributions
Not on the map. Why?
Abstract (arXiv)
An important step towards explaining deep image classifiers lies in the identification of image regions that contribute to individual class scores in the model's output. However, doing this accurately is a difficult task due to the black-box nature of such networks. Most existing approaches find such attributions either using activations and gradients or by repeatedly perturbing the input. We instead address this challenge by training a second deep network, the Explainer, to predict attributions for a pre-trained black-box classifier, the Explanandum. These attributions are provided in the form of masks that only show the classifier-relevant parts of an image, masking out the rest. Our approach produces sharper and more boundary-precise masks when compared to the saliency maps generated by other methods. Moreover, unlike most existing approaches, ours is capable of directly generating very distinct class-specific masks in a single forward pass. This makes the proposed method very efficient during inference. We show that our attributions are superior to established methods both visually and quantitatively with respect to the PASCAL VOC-2007 and Microsoft COCO-2014 datasets.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 23 of its 30 references that are in the map. First posted on arXiv 23 May 2022.
Builds on
23 of 30 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,161
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2014Striving for Simplicity: The All Convolutional Netcited by 990
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
11 more
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 582
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 259
- 2020Questioning the AI: Informing Design Practices for Explainable AI User Experiencescited by 253
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
- 2017What do we need to build explainable AI systems for the medical domain?cited by 129
- 2020Explainable Deep Learning: A Field Guide for the Uninitiatedcited by 127
- 2020Black-box Explanation of Object Detectors via Saliency Mapscited by 76
- 2020iGOS++: Integrated Gradient Optimized Saliency by Bilateral Perturbationscited by 19
Built on by
Citing papers per year: 2023: 5; 2024: 4; 2025: 1; 2026: 2.
12 papers.
- 2023Studying How to Efficiently and Effectively Guide Models with Explanationscited by 16
- 2023Q-SENN: Quantized Self-Explaining Neural Networkscited by 9
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detectorcited by 5
- 2023A Survey of Explainable AI in Deep Visual Modeling: Methods and Metricscited by 4
- 2023From Classification to Segmentation with Explainable AI: A Study on Crack Detection and Growth Monitoringcited by 4
- 2024Challenges and Opportunities in Text Generation Explainabilitycited by 2
- 2024Explainable Image Recognition via Enhanced Slot-attention Based Classifiercited by 2
- 2023Counterfactual Image Generation for adversarially robust and interpretable Classifierscited by 1
- 2024Why the Agent Made that Decision: Contrastive Explanation Learning for Reinforcement Learningcited by 1
- 2025When, How Long and How Much? Interpretable Neural Networks for Time Series Regression by Learning to Mask and Aggregatecited by 0
- 2026What You Read is What You Classify: Highlighting Attributions to Text and Text-Like Inputscited by 0
- 2026Building Trust in Artificial Intelligence: A Necessity for Railway Applicationscited by 0
- 2026Building Trust in Artificial Intelligence: A Necessity for Railway Applications16 Sep 2026
- 2026What You Read is What You Classify: Highlighting Attributions to Text and Text-Like Inputs27 Feb 2026
- 2025When, How Long and How Much? Interpretable Neural Networks for Time Series Regression by Learning to Mask and Aggregate3 Dec 2025
- 2024Why the Agent Made that Decision: Contrastive Explanation Learning for Reinforcement Learning25 Nov 2024
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detector27 Jul 2024
- 2024Explainable Image Recognition via Enhanced Slot-attention Based Classifier8 Jul 2024
- 2024Challenges and Opportunities in Text Generation Explainability14 May 2024
- 2023Q-SENN: Quantized Self-Explaining Neural Networks21 Dec 2023
- 2023Counterfactual Image Generation for adversarially robust and interpretable Classifiers1 Oct 2023
- 2023From Classification to Segmentation with Explainable AI: A Study on Crack Detection and Growth Monitoring20 Sep 2023
- 2023Studying How to Efficiently and Effectively Guide Models with Explanations21 Mar 2023
- 2023A Survey of Explainable AI in Deep Visual Modeling: Methods and Metrics31 Jan 2023