Counterfactual Explanations May Not Be the Best Algorithmic Recourse Approach
Authors
Algorithmic recourse is a rapidly developing subfield in explainable AI (XAI) concerned with providing individuals subject to adverse high-stakes algorithmic outcomes with explanations indicating how to reverse said outcomes. While XAI research in the machine learning community doesn't confine itself to counterfactual explanations, its algorithmic recourse subfield does, adopting the assumption that the optimal way to provide recourse is through counterfactual explanations. Though there has been extensive human-AI interaction research on explanations, translating these findings to the algorithmic recourse setting is non-obvious due to meaningful problem setting differences, leaving the question of whether counterfactuals are the most optimal explanation paradigm for recourse unanswered. While intuitively satisfying, the prescriptive nature of counterfactuals makes them vulnerable to poor outcomes when circumstances unknown to the decision-making and explanation generating algorithms affect re-application strategies. With these concerns in mind, we designed a series of experiments comparing different explanation methods in the recourse setting, explicitly incorporating scenarios where circumstances unknown to the decision-making and explanation algorithms affect re-application strategies. In Experiment 1, we compared counterfactuals with reason codes, a simple feature-based explanation, finding that they both yield comparable re-application success, and that reason codes led to better user outcomes when unknown circumstances had a high impact on re-application strategies. In Experiment 2, we sought to improve on reason code outcomes, comparing them to feature attributions, a more informative feature-based explanation, but found no improvements. Finally, in Experiment 3, we aimed to improve on reason code outcomes with a multiple counterfactual explanation condition, finding that multiple counterfactuals led to higher re-application success but still resulted in comparatively worse user outcomes in the face of high impact unknown circumstances. Taken together, these findings call into question whether the standard counterfactual paradigm is the best approach for the algorithmic recourse problem setting.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Does the Whole Exceed its Parts? The Effect of AI Explanations on Complementary Team Performance
CHI '21· Explainable AI (XAI) +1
- 100%
One AI Does Not Fit All: A Cluster Analysis of the Laypeople’s Perception of AI Roles
CHI '23· Explainable AI (XAI) +1
- 100%
"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interaction
CHI '23· Explainable AI (XAI) +1
- 100%
Editable XAI: Toward Bidirectional Human-AI Alignment with Co-Editable Explanations of Interpretable Attributes
CHI '26· Explainable AI (XAI) +1
- 100%
Emergent, not Immanent: A Baradian Reading of Explainable AI
CHI '26· Explainable AI (XAI) +1
- 100%
Automated Rationale Generation: a Technique for Explainable AI and its Effects on Human Perceptions
IUI '19· Explainable AI (XAI) +1
- 100%
The Effects of Example-Based Explanations in a Machine Learning Interface
IUI '19· Explainable AI (XAI) +1
- 100%
Are Explanations Helpful? A Comparative Study of the Effects of Explanations in AI-Assisted Decision-Making
IUI '21· Explainable AI (XAI) +1
- 100%
Benefits of Machine Learning Explanations: Improved Learning in an AI-assisted Sequence Prediction Task
IUI '25· Explainable AI (XAI) +1
- 100%
Personalising AI Assistance Based on Overreliance Rate in AI-Assisted Decision Making
IUI '25· Explainable AI (XAI) +1
Based on Jaccard similarity of research subtopics & professions (≥60%)