Generating Counterfactual Explanations with Natural Language
Not on the map. Why?
Abstract (arXiv)
Natural language explanations of deep neural network decisions provide an intuitive way for a AI agent to articulate a reasoning process. Current textual explanations learn to discuss class discriminative features in an image. However, it is also helpful to understand which attributes might change a classification decision if present in an image (e.g., "This is not a Scarlet Tanager because it does not have black wings.") We call such textual explanations counterfactual explanations, and propose an intuitive method to generate counterfactual explanations by inspecting which evidence in an input is missing, but might contribute to a different classification decision if present in the image. To demonstrate our method we consider a fine-grained image classification task in which we take as input an image and a counterfactual class and output text which explains why the image does not belong to a counterfactual class. We then analyze our generated counterfactual explanations both qualitatively and quantitatively using proposed automatic metrics.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 10; 2023: 2; 2024: 11; 2025: 2.
37 papers.
Sort:
By area:
- 2021Teach Me to Explain: A Review of Datasets for Explainable Natural Language Processingcited by 126
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Contrastive Explanations for Model Interpretabilitycited by 75
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021A Review on Explainability in Multimodal Deep Neural Netscited by 46
- 2021Local Interpretations for Explainable Natural Language Processing: A Surveycited by 31
- 2022The Utility of Explainable AI in Ad Hoc Human-Machine Teamingcited by 30
- 2021Towards Relatable Explainable AI with the Perceptual Processcited by 27
- 2023Multimodal Explainable Artificial Intelligence: A Comprehensive Review of Methodological Advances and Future Research Directionscited by 25
- 2021CX-ToM: Counterfactual Explanations with Theory-of-Mind for Enhancing Human Trust in Image Recognition Modelscited by 20
- 2022CLEVR-X: A Visual Reasoning Dataset for Natural Language Explanationscited by 16
25 more
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpathscited by 15
- 2022Fooling Explanations in Text Classifierscited by 13
- 2022MACE: An Efficient Model-Agnostic Framework for Counterfactual Explanationcited by 12
- 2022Counterfactual Explanations for Misclassified Images: How Human and Machine Explanations Differcited by 12
- 2022Learning Interpretable, High-Performing Policies for Autonomous Drivingcited by 11
- 2024Contrastive Explanations That Anticipate Human Misconceptions Can Improve Human Decision-Making Skillscited by 11
- 2021Mitigating belief projection in explainable artificial intelligence via Bayesian Teachingcited by 10
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Futurecited by 9
- 2024Don't be Fooled: The Misinformation Effect of Explanations in Human-AI Collaborationcited by 8
- 2022Explainability Via Causal Self-Talkcited by 6
- 2024What could go wrong? Discovering and describing failure modes in computer visioncited by 5
- 2021Exploring The Role of Local and Global Explanations in Recommender Systemscited by 4
- 2022COIN: Counterfactual Image Generation for VQA Interpretationcited by 4
- 2023HL Dataset: Visually-grounded Description of Scenes, Actions and Rationalescited by 4
- 2025Classifier-to-Bias: Toward Unsupervised Automatic Bias Detection for Visual Classifierscited by 4
- 2024PUPAE: Intuitive and Actionable Explanations for Time Series Anomaliescited by 3
- 2022Towards Human-Centred Explainability Benchmarks For Text Classificationcited by 2
- 2024SIDEs: Separating Idealization from Deceptive Explanations in xAIcited by 2
- 2024NoMatterXAI: Generating "No Matter What" Alterfactual Examples for Explaining Black-Box Text Classification Modelscited by 2
- 2025Locally Explaining Prediction Behavior via Gradual Interventions and Measuring Property Gradientscited by 2
- 2022Counterfactual Explanations for Natural Language Interfacescited by 1
- 2024Rethinking Distance Metrics for Counterfactual Explainabilitycited by 1
- 2021Abstraction, Validation, and Generalization for Explainable Artificial Intelligencecited by 0
- 2024See or Guess: Counterfactually Regularized Image Captioningcited by 0
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanationscited by 0
- 2025Classifier-to-Bias: Toward Unsupervised Automatic Bias Detection for Visual Classifiers29 Apr 2025
- 2025Locally Explaining Prediction Behavior via Gradual Interventions and Measuring Property Gradients7 Mar 2025
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Future18 Dec 2024
- 2024Rethinking Distance Metrics for Counterfactual Explainability18 Oct 2024
- 2024Contrastive Explanations That Anticipate Human Misconceptions Can Improve Human Decision-Making Skills5 Oct 2024
- 2024Don't be Fooled: The Misinformation Effect of Explanations in Human-AI Collaboration19 Sep 2024
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanations4 Sep 2024
- 2024See or Guess: Counterfactually Regularized Image Captioning29 Aug 2024
- 2024NoMatterXAI: Generating "No Matter What" Alterfactual Examples for Explaining Black-Box Text Classification Models20 Aug 2024
- 2024What could go wrong? Discovering and describing failure modes in computer vision8 Aug 2024
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpaths5 Aug 2024
- 2024SIDEs: Separating Idealization from Deceptive Explanations in xAI25 Apr 2024
25 more
- 2024PUPAE: Intuitive and Actionable Explanations for Time Series Anomalies16 Jan 2024
- 2023Multimodal Explainable Artificial Intelligence: A Comprehensive Review of Methodological Advances and Future Research Directions9 Jun 2023
- 2023HL Dataset: Visually-grounded Description of Scenes, Actions and Rationales23 Feb 2023
- 2022Counterfactual Explanations for Misclassified Images: How Human and Machine Explanations Differ16 Dec 2022
- 2022Explainability Via Causal Self-Talk17 Nov 2022
- 2022Towards Human-Centred Explainability Benchmarks For Text Classification10 Nov 2022
- 2022The Utility of Explainable AI in Ad Hoc Human-Machine Teaming8 Sep 2022
- 2022Fooling Explanations in Text Classifiers7 Jun 2022
- 2022MACE: An Efficient Model-Agnostic Framework for Counterfactual Explanation31 May 2022
- 2022Counterfactual Explanations for Natural Language Interfaces27 Apr 2022
- 2022CLEVR-X: A Visual Reasoning Dataset for Natural Language Explanations5 Apr 2022
- 2022Learning Interpretable, High-Performing Policies for Autonomous Driving4 Feb 2022
- 2022COIN: Counterfactual Image Generation for VQA Interpretation10 Jan 2022
- 2021Towards Relatable Explainable AI with the Perceptual Process28 Dec 2021
- 2021Exploring The Role of Local and Global Explanations in Recommender Systems27 Sep 2021
- 2021CX-ToM: Counterfactual Explanations with Theory-of-Mind for Enhancing Human Trust in Image Recognition Models3 Sep 2021
- 2021Counterfactual Explainable Recommendation24 Aug 2021
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scores31 May 2021
- 2021A Review on Explainability in Multimodal Deep Neural Nets17 May 2021
- 2021Abstraction, Validation, and Generalization for Explainable Artificial Intelligence16 May 2021
- 2021Local Interpretations for Explainable Natural Language Processing: A Survey20 Mar 2021
- 2021Contrastive Explanations for Model Interpretability2 Mar 2021
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniques26 Feb 2021
- 2021Teach Me to Explain: A Review of Datasets for Explainable Natural Language Processing24 Feb 2021
- 2021Mitigating belief projection in explainable artificial intelligence via Bayesian Teaching7 Feb 2021
- 2021Teach Me to Explain: A Review of Datasets for Explainable Natural Language Processingcited by 126
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Contrastive Explanations for Model Interpretabilitycited by 75
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021A Review on Explainability in Multimodal Deep Neural Netscited by 46
- 2021Local Interpretations for Explainable Natural Language Processing: A Surveycited by 31
- 2022The Utility of Explainable AI in Ad Hoc Human-Machine Teamingcited by 30
- 2021Towards Relatable Explainable AI with the Perceptual Processcited by 27
- 2023Multimodal Explainable Artificial Intelligence: A Comprehensive Review of Methodological Advances and Future Research Directionscited by 25
- 2021CX-ToM: Counterfactual Explanations with Theory-of-Mind for Enhancing Human Trust in Image Recognition Modelscited by 20
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpathscited by 15
12 most cited of 35 All 35 (JSON)
- 2025Classifier-to-Bias: Toward Unsupervised Automatic Bias Detection for Visual Classifiers29 Apr 2025
- 2025Locally Explaining Prediction Behavior via Gradual Interventions and Measuring Property Gradients7 Mar 2025
- 2024A Review of Multimodal Explainable Artificial Intelligence: Past, Present and Future18 Dec 2024
- 2024Rethinking Distance Metrics for Counterfactual Explainability18 Oct 2024
- 2024Contrastive Explanations That Anticipate Human Misconceptions Can Improve Human Decision-Making Skills5 Oct 2024
- 2024Don't be Fooled: The Misinformation Effect of Explanations in Human-AI Collaboration19 Sep 2024
- 2024Do We Trust What They Say or What They Do? A Multimodal User Embedding Provides Personalized Explanations4 Sep 2024
- 2024See or Guess: Counterfactually Regularized Image Captioning29 Aug 2024
- 2024NoMatterXAI: Generating "No Matter What" Alterfactual Examples for Explaining Black-Box Text Classification Models20 Aug 2024
- 2024What could go wrong? Discovering and describing failure modes in computer vision8 Aug 2024
- 2024GazeXplain: Learning to Predict Natural Language Explanations of Visual Scanpaths5 Aug 2024
- 2024SIDEs: Separating Idealization from Deceptive Explanations in xAI25 Apr 2024
12 newest of 35 All 35 (JSON)