Counterfactual Generation with Knockoffs
Not on the map. Why?
Abstract (arXiv)
Human interpretability of deep neural networks' decisions is crucial, especially in domains where these directly affect human lives. Counterfactual explanations of already trained neural networks can be generated by perturbing input features and attributing importance according to the change in the classifier's outcome after perturbation. Perturbation can be done by replacing features using heuristic or generative in-filling methods. The choice of in-filling function significantly impacts the number of artifacts, i.e., false-positive attributions. Heuristic methods result in false-positive artifacts because the image after the perturbation is far from the original data distribution. Generative in-filling methods reduce artifacts by producing in-filling values that respect the original data distribution. However, current generative in-filling methods may also increase false-negatives due to the high correlation of in-filling values with the original data. In this paper, we propose to alleviate this by generating in-fillings with the statistically-grounded Knockoffs framework, which was developed by Barber and Cand`es in 2015 as a tool for variable selection with controllable false discovery rate. Knockoffs are statistically null-variables as decorrelated as possible from the original data, which can be swapped with the originals without changing the underlying data distribution. A comparison of different in-filling methods indicates that in-filling with knockoffs can reveal explanations in a more causal sense while still maintaining the compactness of the explanations.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 12 of its 21 references that are in the map. First posted on arXiv 1 Feb 2021.
Builds on
12 of 21 references.
References · 12
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2014Controlling the false discovery rate via knockoffscited by 97
- 2017Towards better understanding of gradient-based attribution methods for Deep Neural Networkscited by 51
- 2018Deep Knockoffscited by 40
- 2019Testing Conditional Independence in Supervised Learning Algorithmscited by 27
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 1.
4 papers.
- 2022Time Series Causal Link Estimation under Hidden Confounding using Knockoff Interventionscited by 5
- 2021Causal Inference in Non-linear Time-series using Deep Networks and Knockoff Counterfactualscited by 3
- 2023Simplified Concrete Dropout -- Improving the Generation of Attribution Masks for Fine-grained Classificationcited by 2
- 2025Locally Explaining Prediction Behavior via Gradual Interventions and Measuring Property Gradientscited by 2
- 2025Locally Explaining Prediction Behavior via Gradual Interventions and Measuring Property Gradients7 Mar 2025
- 2023Simplified Concrete Dropout -- Improving the Generation of Attribution Masks for Fine-grained Classification27 Jul 2023
- 2022Time Series Causal Link Estimation under Hidden Confounding using Knockoff Interventions23 Sep 2022
- 2021Causal Inference in Non-linear Time-series using Deep Networks and Knockoff Counterfactuals22 Sep 2021