mlsanityData to 7 Oct 2026

Perfect Counterfactuals in Imperfect Worlds: Modelling Noisy Implementation of Actions in Sequential Algorithmic Recourse

arXiv 2410.02273 ↗First posted 3 Oct 2024cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Algorithmic recourse suggests actions to individuals who have been adversely affected by automated decision-making, helping them to achieve the desired outcome. Knowing the recourse, however, does not guarantee that users can implement it perfectly, either due to environmental variability or personal choices. Recourse generation should thus anticipate its sub-optimal or noisy implementation. While several approaches construct recourse that is robust to small perturbations -- e.g., arising due to its noisy implementation -- they assume that the entire recourse is implemented in a single step, thus model the noise as one-off and uniform. But these assumptions are unrealistic since recourse often entails multiple sequential steps, which makes it harder to implement and subject to increasing noise. In this work, we consider recourse under plausible noise that adheres to the local data geometry and accumulates at every step of the way. We frame this problem as a Markov Decision Process and demonstrate that such a distribution of plausible noise satisfies the Markov property. We then propose the RObust SEquential (ROSE) recourse generator for tabular data; our method produces a series of steps leading to the desired outcome even when they are implemented imperfectly. Given plausible modelling of sub-optimal human actions and greater recourse robustness to accumulated uncertainty, ROSE provides users with a high chance of success while maintaining low recourse cost. Empirical evaluation shows that our algorithm effectively navigates the inherent trade-off between recourse robustness and cost while ensuring its sparsity and computational efficiency.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 33 of its 48 references that are in the map. First posted on arXiv 3 Oct 2024.

Builds on

33 of 48 references.

References · 33

  1. 2017Proximal Policy Optimization Algorithmscited by 14,441
  2. 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
  3. 2016OpenAI Gymcited by 1,684
  4. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
  5. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
  6. 2018Actionable Recourse in Linear Classificationcited by 327
  7. 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
  8. 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
  9. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
  10. 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
  11. 2020Multi-Objective Counterfactual Explanationscited by 157
  12. 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
21 more
  1. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
  2. 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
  3. 2021Counterfactual Explanations Can Be Manipulatedcited by 113
  4. 2019Efficient Search for Diverse Coherent Explanationscited by 111
  5. 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
  6. 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
  7. 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
  8. 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
  9. 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
  10. 2021Counterfactual Explanations in Sequential Decision Making Under Uncertaintycited by 36
  11. 2020Algorithmic Recourse in the Wild: Understanding the Impact of Data and Model Shiftscited by 34
  12. 2022On the Robustness of Sparse Counterfactual Explanations to Adverse Perturbationscited by 32
  13. 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
  14. 2019Synthesizing Action Sequences for Modifying Model Decisionscited by 22
  15. 2020Manipulation-Proof Machine Learningcited by 19
  16. 2023Generating robust counterfactual explanationscited by 13
  17. 2023Finding Counterfactually Optimal Action Sequences in Continuous State Spacescited by 12
  18. 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flowscited by 11
  19. 2022FASTER-CE: Fast, Sparse, Transparent, and Robust Counterfactual Explanationscited by 6
  20. 2023Bayesian Hierarchical Models for Counterfactual Estimationcited by 6
  21. 2023Local Universal Explainer (LUX) -- a rule-based explainer with factual, counterfactual and visual explanationscited by 1

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.