Computing Rule-Based Explanations by Leveraging Counterfactuals
Zixuan Geng, Maximilian Schleich, Dan Suciu

TL;DR
This paper introduces a novel, efficient method for generating rule-based explanations for high-stakes machine learning decisions by leveraging the duality with counterfactual explanations, resulting in higher quality and comparable performance.
Contribution
The paper presents a duality theorem linking rule-based and counterfactual explanations, and develops an efficient algorithm that improves explanation quality without sacrificing performance.
Findings
The proposed method produces higher quality explanations than previous systems.
It achieves comparable or better computational performance.
Experiments validate the effectiveness of leveraging counterfactual explanations for rule-based explanations.
Abstract
Sophisticated machine models are increasingly used for high-stakes decisions in everyday life. There is an urgent need to develop effective explanation techniques for such automated decisions. Rule-Based Explanations have been proposed for high-stake decisions like loan applications, because they increase the users' trust in the decision. However, rule-based explanations are very inefficient to compute, and existing systems sacrifice their quality in order to achieve reasonable performance. We propose a novel approach to compute rule-based explanations, by using a different type of explanation, Counterfactual Explanations, for which several efficient systems have already been developed. We prove a Duality Theorem, showing that rule-based and counterfactual-based explanations are dual to each other, then use this observation to develop an efficient algorithm for computing rule-based…
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 · Scientific Computing and Data Management
