Generating Counterfactual Explanations with Natural Language
Lisa Anne Hendricks, Ronghang Hu, Trevor Darrell, Zeynep Akata

TL;DR
This paper introduces a method for generating natural language counterfactual explanations for image classification, helping users understand what attributes could change an AI's decision.
Contribution
It proposes a novel approach to produce counterfactual textual explanations by identifying missing evidence that could alter classification outcomes.
Findings
Effective generation of counterfactual explanations demonstrated
Quantitative and qualitative analysis validates the approach
Applicable to fine-grained image classification tasks
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Topic Modeling
