Density-Guided Robust Counterfactual Explanations on Tabular Data under Model Multiplicity
Not on the map. Why?
Abstract (arXiv)
Counterfactual explanations (CEs) are essential for actionable recourse, yet their reliability is often compromised in low-density regions, where classifiers exhibit high variance. Unlike existing methods that rely on expensive ensemble intersections to define stability, we propose textitDensityFlow, a generative framework that constructs robust CEs by adhering to the high-confidence data manifold. Specifically, we model the counterfactual generation as continuous-time dynamics parameterized by Neural ODE, guided by a differentiable density score to actively avoid uncertain, low-density areas. This density score is learned via Noise Contrastive Estimation, effectively leveraging a (K+1)-way discriminator to estimate density ratios. For black-box settings, we introduce a local proxy distillation mechanism that aligns a lightweight surrogate with the target model strictly within the trajectory of CE generation, enabling efficient gradient-based optimization with minimal queries. Experiments demonstrate that textitDensityFlow achieves superior validity under model multiplicity while significantly reducing query costs compared to ensemble-based baselines. Our implementation is available at https://github.com/G-AILab/DensityFlow.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 41 references that are in the map. First posted on arXiv 29 May 2026.
Builds on
25 of 41 references.
References · 25
- 2022Flow Matching for Generative Modelingcited by 5,426
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 640
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2018Understanding Measures of Uncertainty for Adversarial Example Detectioncited by 177
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019LassoNet: A Neural Network with Feature Sparsitycited by 81
- 2022Diffusion Models for Counterfactual Explanationscited by 79
13 more
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
- 2021NICE: An Algorithm for Nearest Instance Counterfactual Explanationscited by 62
- 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
- 2023Latent Diffusion Counterfactual Explanationscited by 17
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)cited by 15
- 2023Towards Fixing Clever-Hans Predictors with Counterfactual Knowledge Distillationcited by 14
- 2020Ordered Counterfactual Explanation by Mixed-Integer Linear Optimizationcited by 11
- 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flowscited by 11
- 2024Counterfactual Explanations with Probabilistic Guarantees on their Robustness to Model Changecited by 10
- 2023CeFlow: A Robust and Efficient Counterfactual Explanation Framework for Tabular Data using Normalizing Flowscited by 8
- 2024TABCF: Counterfactual Explanations for Tabular Data Using a Transformer-Based VAEcited by 8
- 2025TabRep: Training Tabular Diffusion Models with a Simple and Effective Continuous Representationcited by 5
- 2025Counterfactual Explanations for Model Ensembles Using Entropic Risk Measurescited by 4
Built on by
Not cited yet.