T-COL: Generating Counterfactual Explanations for General User Preferences on Variable Machine Learning Systems
Not on the map. Why?
Abstract (arXiv)
To address the interpretability challenge in machine learning (ML) systems, counterfactual explanations (CEs) have emerged as a promising solution. CEs are unique as they provide workable suggestions to users, instead of explaining why a certain outcome was predicted. The application of CEs encounters two main challenges: general user preferences and variable ML systems. On one hand, user preferences for specific values can vary depending on the task and scenario. On the other hand, the ML systems for verification may change while the CEs are performed. Thus, user preferences tend to be general rather than specific, and CEs need to be adaptable to variable ML models while maintaining robustness even as these models change. Facing these challenges, we propose general user preferences based on insights from psychology and behavioral science, and add the challenge of non-static ML systems as one preference. Moreover, we introduce a novel method, ulineTree-based ulineConditions ulineOptional ulineLinks (T-COL) for generating CEs adaptable to general user preferences. Moreover, we employ T-COL to enhance the robustness of CEs with specific conditions, making CEs robust even when the ML models are replaced. To assess subjectivity preferences, we define LLM-based autonomous agents to simulate users and align them with real users. Experiments show that T-COL outperforms all baselines in adapting to general user preferences.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 42 of its 80 references that are in the map. First posted on arXiv 28 Sep 2023.
Builds on
42 of 80 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2023GPT-4 Technical Reportcited by 18,396
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 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
- 2018Actionable Recourse in Linear Classificationcited by 328
- 2019Counterfactual Visual Explanationscited by 313
- 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
- 2015A Random Forest Guided Tourcited by 168
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
30 more
- 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
- 2021Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanationscited by 56
- 2021Meaningfully Debugging Model Mistakes using Conceptual Counterfactual Explanationscited by 53
- 2021Exploring Counterfactual Explanations Through the Lens of Adversarial Examples: A Theoretical and Empirical Analysiscited by 52
- 2023Robust Counterfactual Explanations for Neural Networks With Probabilistic Guaranteescited by 45
- 2020Decisions, Counterfactual Explanations and Strategic Behaviorcited by 44
- 2023Towards LLM-guided Causal Explainability for Black-box Text Classifierscited by 44
- 2021Evaluating Robustness of Counterfactual Explanationscited by 41
- 2020DECE: Decision Explorer with Counterfactual Explanations for Machine Learning Modelscited by 38
- 2023Prompting Large Language Models for Counterfactual Generation: An Empirical Studycited by 37
- 2019On the computation of counterfactual explanations -- A surveycited by 33
- 2022On the Robustness of Sparse Counterfactual Explanations to Adverse Perturbationscited by 32
- 2019Issues with post-hoc counterfactual explanations: a discussioncited by 30
- 2021Counterfactual Explanations for Neural Recommenderscited by 27
- 2021Counterfactual Explanations for Models of Codecited by 25
- 2021Counterfactual Shapley Additive Explanationscited by 22
- 2021Regularized target encoding outperforms traditional methods in supervised machine learning with high cardinality featurescited by 21
- 2023Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisationcited by 20
- 2021A Few Good Counterfactuals: Generating Interpretable, Plausible and Diverse Counterfactual Explanationscited by 19
- 2021Counterfactual Explanations for Machine Learning: Challenges Revisitedcited by 19
- 2021CARE: Coherent Actionable Recourse based on Sound Counterfactual Explanationscited by 17
- 2022Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAIcited by 16
- 2022Let's Go to the Alien Zoo: Introducing an Experimental Framework to Study Usability of Counterfactual Explanations for Machine Learningcited by 9
- 2022Counterfactual Explanations Using Optimization With Constraint Learningcited by 8
- 2022"If it didn't happen, why would I change my decision?": How Judges Respond to Counterfactual Explanations for the Public Safety Assessmentcited by 6
- 2022Contextual Importance and Utility: aTheoretical Foundationcited by 5
- 2022Improving Model Understanding and Trust with Counterfactual Explanations of Model Confidencecited by 4
- 2022FAT Forensics: A Python Toolbox for Implementing and Deploying Fairness, Accountability and Transparency Algorithms in Predictive Systemscited by 3
- 2023Ensemble of Counterfactual Explainerscited by 3
- 2022Can counterfactual explanations of AI systems' predictions skew lay users' causal intuitions about the world? If so, can we correct for that?cited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2022Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanations
- 2026Prompt-Counterfactual Explanations for Generative AI System Behavior
- 2025LeapFactual: Reliable Visual Counterfactual Explanation Using Conditional Flow Matching
- 2025Can LLMs Explain Themselves Counterfactually?
- 2023Counterfactual Collaborative Reasoning
- 2022Explaining Reject Options of Learning Vector Quantization Classifiers
- 2023Do Models Explain Themselves? Counterfactual Simulatability of Natural Language Explanations
- 2026Macro: Enhancing Multilingual Counterfactual Explanations through Alignment-as-Preference Optimization