Distributionally Robust Recourse Action
Not on the map. Why?
Abstract (arXiv)
A recourse action aims to explain a particular algorithmic decision by showing one specific way in which the instance could be modified to receive an alternate outcome. Existing recourse generation methods often assume that the machine learning model does not change over time. However, this assumption does not always hold in practice because of data distribution shifts, and in this case, the recourse action may become invalid. To redress this shortcoming, we propose the Distributionally Robust Recourse Action (DiRRAc) framework, which generates a recourse action that has a high probability of being valid under a mixture of model shifts. We formulate the robustified recourse setup as a min-max optimization problem, where the max problem is specified by Gelbrich distance over an ambiguity set around the distribution of model parameters. Then we suggest a projected gradient descent algorithm to find a robust recourse according to the min-max objective. We show that our DiRRAc framework can be extended to hedge against the misspecification of the mixture weights. Numerical experiments with both synthetic and three real-world datasets demonstrate the benefits of our proposed framework over state-of-the-art recourse methods.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 27 of its 59 references that are in the map. First posted on arXiv 22 Feb 2023.
Builds on
27 of 59 references.
References · 27
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2021Convex optimizationcited by 2,479
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 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
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2018Fairness Without Demographics in Repeated Loss Minimizationcited by 363
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2016Statistics of Robust Optimization: A Generalized Empirical Likelihood Approachcited by 182
- 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
15 more
- 2019Wasserstein Distributionally Robust Optimization: Theory and Applications in Machine Learningcited by 169
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2016Variance-based regularization with convex objectivescited by 153
- 2019Efficient Search for Diverse Coherent Explanationscited by 111
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
- 2013Data-Driven Robust Optimizationcited by 84
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
- 2021Consistent Counterfactuals for Deep Modelscited by 37
- 2020Algorithmic Recourse in the Wild: Understanding the Impact of Data and Model Shiftscited by 34
- 2019On the computation of counterfactual explanations -- A surveycited by 33
- 2022Counterfactual Plans under Distributional Ambiguitycited by 19
- 2022Robust Bayesian Recoursecited by 18
- 2021Sequential Domain Adaptation by Synthesizing Distributionally Robust Expertscited by 14
- 2021Mean-Covariance Robust Risk Measurementcited by 9
Built on by
Citing papers per year: 2024: 6; 2025: 4; 2026: 2.
12 papers.
- 2024Robust Counterfactual Explanations in Machine Learning: A Surveycited by 29
- 2024Time Can Invalidate Algorithmic Recoursecited by 8
- 2024Feature Responsiveness Scores: Model-Agnostic Explanations for Recoursecited by 8
- 2025Performative Validity of Recourse Explanationscited by 8
- 2024Interval Abstractions for Robust Counterfactual Explanationscited by 7
- 2024Learning-Augmented Robust Algorithmic Recoursecited by 4
- 2025Optimal Robust Recourse with Lp-Bounded Model Changecited by 3
- 2025Reinforcement Learning for Durable Algorithmic Recoursecited by 3
- 2024Verified Training for Counterfactual Explanation Robustness under Data Shiftcited by 2
- 2026The Role of Causality in Algorithmic Recoursecited by 1
- 2025Responsiveness Verification: Will Predictions Change? How Much? How Often?cited by 0
- 2026Algorithmic Recourse Under Competitioncited by 0
- 2026Algorithmic Recourse Under Competition30 Sep 2026
- 2026The Role of Causality in Algorithmic Recourse30 Jul 2026
- 2025Reinforcement Learning for Durable Algorithmic Recourse26 Sep 2025
- 2025Optimal Robust Recourse with Lp-Bounded Model Change25 Sep 2025
- 2025Responsiveness Verification: Will Predictions Change? How Much? How Often?2 Jul 2025
- 2025Performative Validity of Recourse Explanations18 Jun 2025
- 2024Feature Responsiveness Scores: Model-Agnostic Explanations for Recourse29 Oct 2024
- 2024Time Can Invalidate Algorithmic Recourse10 Oct 2024
- 2024Learning-Augmented Robust Algorithmic Recourse2 Oct 2024
- 2024Interval Abstractions for Robust Counterfactual Explanations21 Apr 2024
- 2024Verified Training for Counterfactual Explanation Robustness under Data Shift6 Mar 2024
- 2024Robust Counterfactual Explanations in Machine Learning: A Survey2 Feb 2024