Towards Counterfactual and Contrastive Explainability and Transparency of DCNN Image Classifiers
Not on the map. Why?
Abstract (arXiv)
Explainability of deep convolutional neural networks (DCNNs) is an important research topic that tries to uncover the reasons behind a DCNN model's decisions and improve their understanding and reliability in high-risk environments. In this regard, we propose a novel method for generating interpretable counterfactual and contrastive explanations for DCNN models. The proposed method is model intrusive that probes the internal workings of a DCNN instead of altering the input image to generate explanations. Given an input image, we provide contrastive explanations by identifying the most important filters in the DCNN representing features and concepts that separate the model's decision between classifying the image to the original inferred class or some other specified alter class. On the other hand, we provide counterfactual explanations by specifying the minimal changes necessary in such filters so that a contrastive output is obtained. Using these identified filters and concepts, our method can provide contrastive and counterfactual reasons behind a model's decisions and makes the model more transparent. One of the interesting applications of this method is misclassification analysis, where we compare the identified concepts from a particular input image and compare them with class-specific concepts to establish the validity of the model's decisions. The proposed method is compared with state-of-the-art and evaluated on the Caltech-UCSD Birds (CUB) 2011 dataset to show the usefulness of the explanations provided.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 12 of its 19 references that are in the map. First posted on arXiv 12 Jan 2025.
Builds on
12 of 19 references.
References · 12
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,476
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,055
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,547
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,316
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 460
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 403
- 2019Counterfactual Visual Explanationscited by 313
- 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 255
- 2018Techniques for Interpretable Machine Learningcited by 238
- 2019CE-Net: Context Encoder Network for 2D Medical Image Segmentationcited by 220
- 2018Grounding Visual Explanationscited by 92
- 2017Examining CNN Representations with respect to Dataset Biascited by 27
Built on by
Not cited yet.