Iterative Partial Fulfillment of Counterfactual Explanations: Benefits and Risks
Not on the map. Why?
Abstract (arXiv)
Counterfactual (CF) explanations, also known as contrastive explanations and algorithmic recourses, are popular for explaining machine learning models in high-stakes domains. For a subject that receives a negative model prediction (e.g., mortgage application denial), the CF explanations are similar instances but with positive predictions, which informs the subject of ways to improve. While their various properties have been studied, such as validity and stability, we contribute a novel one: their behaviors under iterative partial fulfillment (IPF). Specifically, upon receiving a CF explanation, the subject may only partially fulfill it before requesting a new prediction with a new explanation, and repeat until the prediction is positive. Such partial fulfillment could be due to the subject's limited capability (e.g., can only pay down two out of four credit card accounts at this moment) or an attempt to take the chance (e.g., betting that a monthly salary increase of 800 is enough even though 1,000 is recommended). Does such iterative partial fulfillment increase or decrease the total cost of improvement incurred by the subject? We mathematically formalize IPF and demonstrate, both theoretically and empirically, that different CF algorithms exhibit vastly different behaviors under IPF. We discuss implications of our observations, advocate for this factor to be carefully considered in the development and study of CF algorithms, and give several directions for future work.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 38 of its 49 references that are in the map. First posted on arXiv 17 Mar 2023.
Builds on
38 of 49 references.
References · 38
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 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
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 440
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
26 more
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2019Efficient Search for Diverse Coherent Explanationscited by 111
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 2021Do Feature Attribution Methods Correctly Attribute Features?cited by 98
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2020On the Fairness of Causal Algorithmic Recoursecited by 69
- 2020On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learningcited by 60
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlationcited by 59
- 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
- 2019Equalizing Recourse across Groupscited by 51
- 2022Fairness via Explanation Quality: Evaluating Disparities in the Quality of Post hoc Explanationscited by 40
- 2020Algorithmic Recourse in the Wild: Understanding the Impact of Data and Model Shiftscited by 34
- 2021GeCo: Quality Counterfactual Explanations in Real Timecited by 32
- 2022On the Robustness of Sparse Counterfactual Explanations to Adverse Perturbationscited by 32
- 2021Transport-based Counterfactual Modelscited by 27
- 2020BRPO: Batch Residual Policy Optimizationcited by 25
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2019Synthesizing Action Sequences for Modifying Model Decisionscited by 22
- 2023Even if Explanations: Prior Work, Desiderata & Benchmarks for Semi-Factual XAIcited by 20
- 2023Finding Regions of Counterfactual Explanations via Robust Optimizationcited by 19
- 2021Consequence-aware Sequential Counterfactual Generationcited by 17
- 2020Linear Classifiers that Encourage Constructive Adaptationcited by 16
Built on by
Citing papers per year: 2026: 1.
1 paper.