Making Heads or Tails: Towards Semantically Consistent Visual Counterfactuals
Simon Vandenhende, Dhruv Mahajan, Filip Radenovic, Deepti, Ghadiyaram

TL;DR
This paper introduces a new method for generating semantically consistent visual counterfactual explanations that improve interpretability and efficiency in fine-grained image recognition tasks.
Contribution
The work proposes a novel framework enforcing semantic consistency in visual counterfactuals and efficiently utilizing multiple distractor images for better explanations.
Findings
27% more semantically consistent explanations
Order of magnitude faster than previous methods
State-of-the-art results in bird species classification
Abstract
A visual counterfactual explanation replaces image regions in a query image with regions from a distractor image such that the system's decision on the transformed image changes to the distractor class. In this work, we present a novel framework for computing visual counterfactual explanations based on two key ideas. First, we enforce that the replaced and replacer regions contain the same semantic part, resulting in more semantically consistent explanations. Second, we use multiple distractor images in a computationally efficient way and obtain more discriminative explanations with fewer region replacements. Our approach is 27 % more semantically consistent and an order of magnitude faster than a competing method on three fine-grained image recognition datasets. We highlight the utility of our counterfactuals over existing works through machine teaching experiments where we teach…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCell Image Analysis Techniques · Domain Adaptation and Few-Shot Learning · Explainable Artificial Intelligence (XAI)
MethodsCounterfactuals Explanations
