Amortized Generation of Sequential Algorithmic Recourses for Black-box Models
Not on the map. Why?
Abstract (arXiv)
Explainable machine learning (ML) has gained traction in recent years due to the increasing adoption of ML-based systems in many sectors. Algorithmic Recourses (ARs) provide "what if" feedback of the form "if an input datapoint were x' instead of x, then an ML-based system's output would be y' instead of y." ARs are attractive due to their actionable feedback, amenability to existing legal frameworks, and fidelity to the underlying ML model. Yet, current AR approaches are single shot -- that is, they assume x can change to x' in a single time period. We propose a novel stochastic-control-based approach that generates sequential ARs, that is, ARs that allow x to move stochastically and sequentially across intermediate states to a final state x'. Our approach is model agnostic and black box. Furthermore, the calculation of ARs is amortized such that once trained, it applies to multiple datapoints without the need for re-optimization. In addition to these primary characteristics, our approach admits optional desiderata such as adherence to the data manifold, respect for causal relations, and sparsity -- identified by past research as desirable properties of ARs. We evaluate our approach using three real-world datasets and show successful generation of sequential ARs that respect other recourse desiderata.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 42 of its 80 references that are in the map. First posted on arXiv 7 Jun 2021.
Builds on
42 of 80 references.
References · 42
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
- 2016OpenAI Gymcited by 1,736
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
30 more
- 2018Actionable Recourse in Linear Classificationcited by 328
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
- 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 233
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 166
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 144
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 140
- 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 131
- 2021Expanding Explainability: Towards Social Transparency in AI systemscited by 124
- 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
- 2019Efficient Search for Diverse Coherent Explanationscited by 111
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2019Measurable Counterfactual Local Explanations for Any Classifiercited by 48
- 2018Interpretable Credit Application Predictions With Counterfactual Explanationscited by 43
- 2019Model Agnostic Contrastive Explanations for Structured Datacited by 41
- 2014Interpreting Tree Ensembles with inTreescited by 37
- 2019CERTIFAI: Counterfactual Explanations for Robustness, Transparency, Interpretability, and Fairness of Artificial Intelligence modelscited by 34
- 2019Generating Counterfactual and Contrastive Explanations using SHAPcited by 24
- 2016Generalized Inverse Classificationcited by 22
- 2019Synthesizing Action Sequences for Modifying Model Decisionscited by 22
- 2021Consequence-aware Sequential Counterfactual Generationcited by 17
- 2021Directive Explanations for Actionable Explainability in Machine Learning Applicationscited by 14
- 2016A Model Explanation System: Latest Updates and Extensionscited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 9; 2024: 6; 2025: 1; 2026: 4.
24 papers.
Sort:
By area:
- 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attributioncited by 21
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisationcited by 20
- 2021CounterNet: End-to-End Training of Prediction Aware Counterfactual Explanationscited by 17
- 2023Efficient XAI Techniques: A Taxonomic Surveycited by 14
- 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanationscited by 11
- 2022Personalized Algorithmic Recourse with Preference Elicitationcited by 9
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAEcited by 8
- 2025Performative Validity of Recourse Explanationscited by 8
- 2023Feasible Recourse Plan via Diverse Interpolationcited by 6
- 2023Navigating Explanatory Multiverse Through Counterfactual Path Geometrycited by 5
- 2023For Better or Worse: The Impact of Counterfactual Explanations' Directionality on User Behavior in xAIcited by 4
- 2023Prediction without Preclusion: Recourse Verification with Reachable Setscited by 4
12 more
- 2024Perfect Counterfactuals in Imperfect Worlds: Modelling Noisy Implementation of Actions in Sequential Algorithmic Recoursecited by 2
- 2026Counterfactual Maps: What They Are and How to Find Themcited by 2
- 2022Principled Diverse Counterfactuals in Multilinear Modelscited by 1
- 2023Iterative Partial Fulfillment of Counterfactual Explanations: Benefits and Riskscited by 1
- 2024Learning Actionable Counterfactual Explanations in Large State Spacescited by 1
- 2026From Universal to Individualized Actionability: Revisiting Personalization in Algorithmic Recoursecited by 1
- 2023Learning impartial policies for sequential counterfactual explanations using Deep Reinforcement Learningcited by 0
- 2023Personalized Path Recourse for Reinforcement Learning Agentscited by 0
- 2024Cost-Adaptive Recourse Recommendation by Adaptive Preference Elicitationcited by 0
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learningcited by 0
- 2026Agentic Search for Counterfactual Recourse under Fixed LLM Budgetscited by 0
- 2026Algorithmic Recourse Under Competitioncited by 0
- 2026Algorithmic Recourse Under Competition30 Sep 2026
- 2026Agentic Search for Counterfactual Recourse under Fixed LLM Budgets7 Jun 2026
- 2026From Universal to Individualized Actionability: Revisiting Personalization in Algorithmic Recourse9 Apr 2026
- 2026Counterfactual Maps: What They Are and How to Find Them9 Feb 2026
- 2025Performative Validity of Recourse Explanations18 Jun 2025
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAE14 Oct 2024
- 2024Perfect Counterfactuals in Imperfect Worlds: Modelling Noisy Implementation of Actions in Sequential Algorithmic Recourse3 Oct 2024
- 2024No Dtrain: Model-Agnostic Counterfactual Explanations Using Reinforcement Learning28 May 2024
- 2024Learning Actionable Counterfactual Explanations in Large State Spaces25 Apr 2024
- 2024Cost-Adaptive Recourse Recommendation by Adaptive Preference Elicitation23 Feb 2024
- 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attribution29 Jan 2024
- 2023Personalized Path Recourse for Reinforcement Learning Agents14 Dec 2023
12 more
- 2023Learning impartial policies for sequential counterfactual explanations using Deep Reinforcement Learning1 Nov 2023
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisation22 Sep 2023
- 2023Prediction without Preclusion: Recourse Verification with Reachable Sets24 Aug 2023
- 2023For Better or Worse: The Impact of Counterfactual Explanations' Directionality on User Behavior in xAI13 Jun 2023
- 2023Navigating Explanatory Multiverse Through Counterfactual Path Geometry5 Jun 2023
- 2023Iterative Partial Fulfillment of Counterfactual Explanations: Benefits and Risks17 Mar 2023
- 2023Feasible Recourse Plan via Diverse Interpolation22 Feb 2023
- 2023Efficient XAI Techniques: A Taxonomic Survey7 Feb 2023
- 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanations27 Sep 2022
- 2022Personalized Algorithmic Recourse with Preference Elicitation27 May 2022
- 2022Principled Diverse Counterfactuals in Multilinear Models17 Jan 2022
- 2021CounterNet: End-to-End Training of Prediction Aware Counterfactual Explanations15 Sep 2021
- 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attributioncited by 21
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisationcited by 20
- 2021CounterNet: End-to-End Training of Prediction Aware Counterfactual Explanationscited by 17
- 2023Efficient XAI Techniques: A Taxonomic Surveycited by 14
- 2022Personalized Algorithmic Recourse with Preference Elicitationcited by 9
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAEcited by 8
- 2025Performative Validity of Recourse Explanationscited by 8
- 2023Feasible Recourse Plan via Diverse Interpolationcited by 6
- 2023Navigating Explanatory Multiverse Through Counterfactual Path Geometrycited by 5
- 2023For Better or Worse: The Impact of Counterfactual Explanations' Directionality on User Behavior in xAIcited by 4
- 2023Prediction without Preclusion: Recourse Verification with Reachable Setscited by 4
- 2024Perfect Counterfactuals in Imperfect Worlds: Modelling Noisy Implementation of Actions in Sequential Algorithmic Recoursecited by 2
12 most cited of 21 All 21 (JSON)
- 2026Algorithmic Recourse Under Competition30 Sep 2026
- 2026From Universal to Individualized Actionability: Revisiting Personalization in Algorithmic Recourse9 Apr 2026
- 2026Counterfactual Maps: What They Are and How to Find Them9 Feb 2026
- 2025Performative Validity of Recourse Explanations18 Jun 2025
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAE14 Oct 2024
- 2024Perfect Counterfactuals in Imperfect Worlds: Modelling Noisy Implementation of Actions in Sequential Algorithmic Recourse3 Oct 2024
- 2024Learning Actionable Counterfactual Explanations in Large State Spaces25 Apr 2024
- 2024Cost-Adaptive Recourse Recommendation by Adaptive Preference Elicitation23 Feb 2024
- 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attribution29 Jan 2024
- 2023Personalized Path Recourse for Reinforcement Learning Agents14 Dec 2023
- 2023Learning impartial policies for sequential counterfactual explanations using Deep Reinforcement Learning1 Nov 2023
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisation22 Sep 2023
12 newest of 21 All 21 (JSON)