Abstract
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 code (https://github.com/tridungduong16/fairCE.git ) for reproducing the results. Copyright © 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG.
Original language | English |
---|---|
Title of host publication | Advances in knowledge discovery and data mining: 27th Pacific-Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2023, Osaka, Japan, May 25–28, 2023, proceedings, part II |
Editors | Hisashi KASHIMA, Tsuyoshi IDE, Wen-Chih PENG |
Place of Publication | Cham |
Publisher | Springer |
Pages | 133-144 |
ISBN (Electronic) | 9783031333774 |
ISBN (Print) | 9783031333767 |
DOIs | |
Publication status | Published - 2023 |
Citation
Duong, T. D., Li, Q., & Xu, G. (2023). CeFlow: A robust and efficient counterfactual explanation framework for tabular data using normalizing flows. In H. Kashima, T. Ide, & W.-C. Peng (Eds.), Advances in knowledge discovery and data mining: 27th Pacific-Asia Conference on Knowledge Discovery and Data Mining, PAKDD 2023, Osaka, Japan, May 25–28, 2023, proceedings, part II (pp. 133-144). Springer. https://doi.org/10.1007/978-3-031-33377-4_11Keywords
- Counterfactual explanation
- Normalizing flow
- Interpretable machine learning