CeFlow: A Robust and Efficient Counterfactual Explanation Framework for Tabular Data using Normalizing Flows
Not on the map. Why?
Abstract (arXiv)
Counterfactual explanation is a form of interpretable machine learning that generates perturbations on a sample to achieve the desired outcome. The generated samples can act as instructions to guide end users on how to observe the desired results by altering samples. Although state-of-the-art counterfactual explanation methods are proposed to use variational autoencoder (VAE) to achieve promising improvements, they suffer from two major limitations: 1) the counterfactuals generation is prohibitively slow, which prevents algorithms from being deployed in interactive environments; 2) the counterfactual explanation algorithms produce unstable results due to the randomness in the sampling procedure of variational autoencoder. In this work, to address the above limitations, we design a robust and efficient counterfactual explanation framework, namely CeFlow, which utilizes normalizing flows for the mixed-type of continuous and categorical features. Numerical experiments demonstrate that our technique compares favorably to state-of-the-art methods. We release our source at https://github.com/tridungduong16/fairCE.git for reproducing the results.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 22 of its 30 references that are in the map. First posted on arXiv 26 Mar 2023.
Builds on
22 of 30 references.
References · 22
- 2016Density estimation using Real NVPcited by 2,029
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 258
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Learning Likelihoods with Conditional Normalizing Flowscited by 170
- 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 143
10 more
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
- 2019Semi-Supervised Learning with Normalizing Flowscited by 76
- 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 49
- 2018Interpretable Credit Application Predictions With Counterfactual Explanationscited by 43
- 2019Model Agnostic Contrastive Explanations for Structured Datacited by 41
- 2020Convex Density Constraints for Computing Plausible Counterfactual Explanationscited by 32
- 2020Causality Learning: A New Perspective for Interpretable Machine Learningcited by 28
- 2021ECINN: Efficient Counterfactuals from Invertible Neural Networkscited by 26
- 2016Generalized Inverse Classificationcited by 22
- 2020Learning Discrete Distributions by Dequantizationcited by 17
Built on by
Citing papers per year: 2024: 4; 2025: 1; 2026: 3.
8 papers.
- 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flowscited by 11
- 2024Counterfactual Explanations via Riemannian Latent Space Traversalcited by 9
- 2024Generating Likely Counterfactuals Using Sum-Product Networkscited by 6
- 2025Graph Counterfactual Explainable AI via Latent Space Traversalcited by 3
- 2026Counterfactual Explanations on Robust Perceptual Geodesicscited by 2
- 2024Model-Based Counterfactual Explanations Incorporating Feature Space Attributes for Tabular Datacited by 1
- 2026CounterFlowNet: From Minimal Changes to Meaningful Counterfactual Explanationscited by 0
- 2026Density-Guided Robust Counterfactual Explanations on Tabular Data under Model Multiplicitycited by 0
- 2026Density-Guided Robust Counterfactual Explanations on Tabular Data under Model Multiplicity29 May 2026
- 2026CounterFlowNet: From Minimal Changes to Meaningful Counterfactual Explanations19 Feb 2026
- 2026Counterfactual Explanations on Robust Perceptual Geodesics26 Jan 2026
- 2025Graph Counterfactual Explainable AI via Latent Space Traversal15 Jan 2025
- 2024Counterfactual Explanations via Riemannian Latent Space Traversal4 Nov 2024
- 2024Probabilistically Plausible Counterfactual Explanations with Normalizing Flows27 May 2024
- 2024Model-Based Counterfactual Explanations Incorporating Feature Space Attributes for Tabular Data20 Apr 2024
- 2024Generating Likely Counterfactuals Using Sum-Product Networks25 Jan 2024