One-for-many Counterfactual Explanations by Column Generation
Not on the map. Why?
Abstract (arXiv)
In this paper, we consider the problem of generating a set of counterfactual explanations for a group of instances, with the one-for-many allocation rule, where one explanation is allocated to a subgroup of the instances. For the first time, we solve the problem of minimizing the number of explanations needed to explain all the instances, while considering sparsity by limiting the number of features allowed to be changed collectively in each explanation. A novel column generation framework is developed to efficiently search for the explanations. Our framework can be applied to any black-box classifier, like neural networks. Compared with a simple adaptation of a mixed-integer programming formulation from the literature, the column generation framework dominates in terms of scalability, computational performance and quality of the solutions.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 16 of its 36 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
16 of 36 references.
References · 16
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2018Techniques for Interpretable Machine Learningcited by 237
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2020Interpretable Machine Learning -- A Brief History, State-of-the-Art and Challengescited by 120
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
- 2015Interpretable Classification Models for Recidivism Predictioncited by 44
- 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
- 2019On the computation of counterfactual explanations -- A surveycited by 33
4 more
- 2019JANOS: An Integrated Predictive and Prescriptive Modeling Frameworkcited by 27
- 2023GLOBE-CE: A Translation-Based Approach for Global Counterfactual Explanationscited by 27
- 2023Explaining Groups of Instances Counterfactually for XAI: A Use Case, Algorithm and User Study for Group-Counterfactualscited by 9
- 2023Generating collective counterfactual explanations in score-based classification via mathematical optimizationcited by 9
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Understanding Fixed Predictions via Confined Regionscited by 1
- 2025Understanding Fixed Predictions via Confined Regions22 Feb 2025