ExplainabilityTransparencyAccountabilitycs.AI
Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)
Mark T. Keane, Barry Smyth
May 26, 2020
International Conference on Case-Based Reasoning
184 citations
23 influential
Key Takeaways
-
Counterfactual explanations help AI systems tell users "what would need to change" for a different outcome, which research suggests is more psychologically effective than simply explaining why a decision was made, making AI decisions easier for people to understand and act upon.
-
Current methods for generating counterfactual explanations have significant practical limitations: the paper finds that many commonly-used datasets contain few "good" counterfactuals that are both sparse (minimal changes) and plausible (realistic), meaning existing AI explanation techniques may not work well in real-world applications.
-
The paper's new case-based approach improves explanation quality by learning from past examples: rather than generating counterfactuals from scratch each time, the technique reuses patterns of effective counterfactuals from previous cases, demonstrating measurable improvements in both the quality and coverage of explanations provided to users.
-
Counterfactual explanations offer potential legal advantages under data protection regulations like GDPR, as they can explain AI decisions without necessarily revealing sensitive information about the underlying training data or model, though the paper suggests this benefit depends on generating genuinely good counterfactuals.
-
The quality of AI explanations depends partly on the quality of data used to train the system: the research highlights that datasets themselves can be a bottleneck for explainability, suggesting that responsible AI development requires attention not just to explanation methods, but to the data foundations those methods rely on.