mlsanityData to 14 Oct 2026

Computing Rule-Based Explanations by Leveraging Counterfactuals

arXiv 2210.17071 ↗First posted 31 Oct 2022cs.LG cs.DBcited by 4

Not on the map. Why?

Abstract (arXiv)

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 explanations, which uses the counterfactual-based explanation as an oracle. We conduct extensive experiments showing that our system computes rule-based explanations of higher quality, and with the same or better performance, than two previous systems, MinSetCover and Anchor.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 15 of its 28 references that are in the map. First posted on arXiv 31 Oct 2022.

Builds on

15 of 28 references.

References · 15

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  2. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  3. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  4. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
  5. 2018Actionable Recourse in Linear Classificationcited by 328
  6. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
  7. 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 233
  8. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
  9. 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
  10. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 131
  11. 2020Getting a CLUE: A Method for Explaining Uncertainty Estimatescited by 92
  12. 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
3 more
  1. 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
  2. 2018An Interpretable Model with Globally Consistent Explanations for Credit Riskcited by 33
  3. 2021GeCo: Quality Counterfactual Explanations in Real Timecited by 32

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 2.

4 papers.