Consequence-aware Sequential Counterfactual Generation
Not on the map. Why?
Abstract (arXiv)
Counterfactuals have become a popular technique nowadays for interacting with black-box machine learning models and understanding how to change a particular instance to obtain a desired outcome from the model. However, most existing approaches assume instant materialization of these changes, ignoring that they may require effort and a specific order of application. Recently, methods have been proposed that also consider the order in which actions are applied, leading to the so-called sequential counterfactual generation problem. In this work, we propose a model-agnostic method for sequential counterfactual generation. We formulate the task as a multi-objective optimization problem and present a genetic algorithm approach to find optimal sequences of actions leading to the counterfactuals. Our cost model considers not only the direct effect of an action, but also its consequences. Experimental results show that compared to state-of-the-art, our approach generates less costly solutions, is more efficient and provides the user with a diverse set of solutions to choose from.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 17 of its 27 references that are in the map. First posted on arXiv 12 Apr 2021.
Builds on
17 of 27 references.
References · 17
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 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
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2020pymoo: Multi-objective Optimization in Pythoncited by 196
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 143
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 139
5 more
- 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
- 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
- 2016Generalized Inverse Classificationcited by 22
- 2019Synthesizing Action Sequences for Modifying Model Decisionscited by 22
- 2019Extracting Incentives from Black-Box Decisionscited by 7
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 5; 2024: 4; 2025: 2.
17 papers.
Sort:
- 2021A survey on datasets for fairness-aware machine learningcited by 157
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2022Differentially Private Counterfactuals via Functional Mechanismcited by 13
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussioncited by 11
- 2022Personalized Algorithmic Recourse with Preference Elicitationcited by 9
- 2022Synthesizing explainable counterfactual policies for algorithmic recourse with program synthesiscited by 8
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomescited by 8
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAEcited by 8
- 2025Towards Desiderata-Driven Design of Visual Counterfactual Explainerscited by 7
- 2022Power of Explanations: Towards automatic debiasing in hate speech detectioncited by 5
- 2024Reassessing Evaluation Functions in Algorithmic Recourse: An Empirical Study from a Human-Centered Perspectivecited by 3
- 2023The Importance of Time in Causal Algorithmic Recoursecited by 2
5 more
- 2025DiCoFlex: Model-agnostic diverse counterfactuals with flexible controlcited by 2
- 2023Iterative Partial Fulfillment of Counterfactual Explanations: Benefits and Riskscited by 1
- 2024Learning Actionable Counterfactual Explanations in Large State Spacescited by 1
- 2024S-CFE: Simple Counterfactual Explanationscited by 1
- 2023Learning impartial policies for sequential counterfactual explanations using Deep Reinforcement Learningcited by 0
- 2025Towards Desiderata-Driven Design of Visual Counterfactual Explainers17 Jun 2025
- 2025DiCoFlex: Model-agnostic diverse counterfactuals with flexible control29 May 2025
- 2024S-CFE: Simple Counterfactual Explanations21 Oct 2024
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAE14 Oct 2024
- 2024Reassessing Evaluation Functions in Algorithmic Recourse: An Empirical Study from a Human-Centered Perspective23 May 2024
- 2024Learning Actionable Counterfactual Explanations in Large State Spaces25 Apr 2024
- 2023Learning impartial policies for sequential counterfactual explanations using Deep Reinforcement Learning1 Nov 2023
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomes29 Oct 2023
- 2023The Importance of Time in Causal Algorithmic Recourse8 Jun 2023
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussion10 May 2023
- 2023Iterative Partial Fulfillment of Counterfactual Explanations: Benefits and Risks17 Mar 2023
- 2022Power of Explanations: Towards automatic debiasing in hate speech detection7 Sep 2022
5 more
- 2022Differentially Private Counterfactuals via Functional Mechanism4 Aug 2022
- 2022Personalized Algorithmic Recourse with Preference Elicitation27 May 2022
- 2022Synthesizing explainable counterfactual policies for algorithmic recourse with program synthesis18 Jan 2022
- 2021A survey on datasets for fairness-aware machine learning1 Oct 2021
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Models7 Jun 2021
- 2021A survey on datasets for fairness-aware machine learningcited by 157
- 2021Amortized Generation of Sequential Algorithmic Recourses for Black-box Modelscited by 24
- 2022Differentially Private Counterfactuals via Functional Mechanismcited by 13
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussioncited by 11
- 2022Personalized Algorithmic Recourse with Preference Elicitationcited by 9
- 2022Synthesizing explainable counterfactual policies for algorithmic recourse with program synthesiscited by 8
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomescited by 8
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAEcited by 8
- 2025Towards Desiderata-Driven Design of Visual Counterfactual Explainerscited by 7
- 2022Power of Explanations: Towards automatic debiasing in hate speech detectioncited by 5
- 2024Reassessing Evaluation Functions in Algorithmic Recourse: An Empirical Study from a Human-Centered Perspectivecited by 3
- 2023The Importance of Time in Causal Algorithmic Recoursecited by 2
12 most cited of 17 All 17 (JSON)
- 2025Towards Desiderata-Driven Design of Visual Counterfactual Explainers17 Jun 2025
- 2025DiCoFlex: Model-agnostic diverse counterfactuals with flexible control29 May 2025
- 2024S-CFE: Simple Counterfactual Explanations21 Oct 2024
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAE14 Oct 2024
- 2024Reassessing Evaluation Functions in Algorithmic Recourse: An Empirical Study from a Human-Centered Perspective23 May 2024
- 2024Learning Actionable Counterfactual Explanations in Large State Spaces25 Apr 2024
- 2023Learning impartial policies for sequential counterfactual explanations using Deep Reinforcement Learning1 Nov 2023
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomes29 Oct 2023
- 2023The Importance of Time in Causal Algorithmic Recourse8 Jun 2023
- 2023Achieving Diversity in Counterfactual Explanations: a Review and Discussion10 May 2023
- 2023Iterative Partial Fulfillment of Counterfactual Explanations: Benefits and Risks17 Mar 2023
- 2022Power of Explanations: Towards automatic debiasing in hate speech detection7 Sep 2022
12 newest of 17 All 17 (JSON)