RealAC: A Domain-Agnostic Framework for Realistic and Actionable Counterfactual Explanations
Not on the map. Why?
Abstract (arXiv)
Counterfactual explanations provide human-understandable reasoning for AI-made decisions by describing minimal changes to input features that would alter a model's prediction. To be truly useful in practice, such explanations must be realistic and feasible -- they should respect both the underlying data distribution and user-defined feasibility constraints. Existing approaches often enforce inter-feature dependencies through rigid, hand-crafted constraints or domain-specific knowledge, which limits their generalizability and ability to capture complex, nonlinear relations inherent in data. Moreover, they rarely accommodate user-specified preferences and suggest explanations that are causally implausible or infeasible to act upon. We introduce RealAC, a domain-agnostic framework for generating realistic and actionable counterfactuals. RealAC automatically preserves complex inter-feature dependencies without relying on explicit domain knowledge -- by aligning the joint distributions of feature pairs between factual and counterfactual instances. The framework also allows end-users to ``freeze'' attributes they cannot or do not wish to change by suppressing change in frozen features during optimization. Evaluations on three synthetic and two real datasets demonstrate that RealAC balances realism with actionability. Our method outperforms state-of-the-art baselines and Large Language Model-based counterfactual generation techniques in causal edge score, dependency preservation score, and IM1 realism metric and offers a solution for causality-aware and user-centric counterfactual generation.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 35 references that are in the map. First posted on arXiv 14 Aug 2025.
Builds on
24 of 35 references.
References · 24
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 144
- 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
- 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guaranteescited by 45
12 more
- 2020Convex Density Constraints for Computing Plausible Counterfactual Explanationscited by 32
- 2022On the Robustness of Sparse Counterfactual Explanations to Adverse Perturbationscited by 32
- 2022VCNet: A self-explaining model for realistic counterfactual generationcited by 20
- 2021Counterfactual Explanations as Interventions in Latent Spacecited by 18
- 2020Counterfactual Explanation Based on Gradual Construction for Deep Networkscited by 12
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAEcited by 8
- 2021MCCE: Monte Carlo sampling of realistic counterfactual explanationscited by 7
- 2021Convex optimization for actionable & plausible counterfactual explanationscited by 6
- 2023Designing User-Centric Behavioral Interventions to Prevent Dysglycemia with Novel Counterfactual Explanationscited by 5
- 2025GlyTwin: Digital Twin for Glucose Control in Type 1 Diabetes Through Optimal Behavioral Modifications Using Patient-Centric Counterfactualscited by 5
- 2022Gradient-based Counterfactual Explanations using Tractable Probabilistic Modelscited by 2
- 2021Causality-based Counterfactual Explanation for Classification Modelscited by 1
Built on by
Not cited yet.