Generative Counterfactuals for Neural Networks via Attribute-Informed Perturbation
Not on the map. Why?
Abstract (arXiv)
With the wide use of deep neural networks (DNN), model interpretability has become a critical concern, since explainable decisions are preferred in high-stake scenarios. Current interpretation techniques mainly focus on the feature attribution perspective, which are limited in indicating why and how particular explanations are related to the prediction. To this end, an intriguing class of explanations, named counterfactuals, has been developed to further explore the "what-if" circumstances for interpretation, and enables the reasoning capability on black-box models. However, generating counterfactuals for raw data instances (i.e., text and image) is still in the early stage due to its challenges on high data dimensionality and unsemantic raw features. In this paper, we design a framework to generate counterfactuals specifically for raw data instances with the proposed Attribute-Informed Perturbation (AIP). By utilizing generative models conditioned with different attributes, counterfactuals with desired labels can be obtained effectively and efficiently. Instead of directly modifying instances in the data space, we iteratively optimize the constructed attribute-informed latent space, where features are more robust and semantic. Experimental results on real-world texts and images demonstrate the effectiveness, sample quality as well as efficiency of our designed framework, and show the superiority over other alternatives. Besides, we also introduce some practical applications based on our framework, indicating its potential beyond the model interpretability aspect.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 31 of its 44 references that are in the map. First posted on arXiv 18 Jan 2021.
Builds on
31 of 44 references.
References · 31
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
19 more
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2019Counterfactual Visual Explanationscited by 312
- 2017Toward Controlled Generation of Textcited by 271
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
- 2017AttGAN: Facial Attribute Editing by Only Changing What You Wantcited by 241
- 2018Techniques for Interpretable Machine Learningcited by 237
- 2016Yelp Dataset Challenge: Review Rating Predictioncited by 84
- 2019Explanation by Progressive Exaggerationcited by 76
- 2018Contrastive Explanation: A Structural-Model Approachcited by 64
- 2019Measurable Counterfactual Local Explanations for Any Classifiercited by 48
- 2019Generative Counterfactual Introspection for Explainable Deep Learningcited by 36
- 2018xGEMs: Generating Examplars to Explain Black-Box Modelscited by 21
- 2019Explaining Deep Learning Models with Constrained Adversarial Examplescited by 19
- 2019Should Adversarial Attacks Use Pixel p-Norm?cited by 10
- 2019Explaining image classifiers by removing input features using generative modelscited by 5
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 3.
11 papers.
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanationscited by 56
- 2021Counterfactual Explanations for Models of Codecited by 24
- 2021Model-Based Counterfactual Synthesizer for Interpretationcited by 14
- 2023Efficient XAI Techniques: A Taxonomic Surveycited by 14
- 2022Differentially Private Counterfactuals via Functional Mechanismcited by 13
- 2021On the Importance of Domain-specific Explanations in AI-based Cybersecurity Systems (Technical Report)cited by 7
- 2023SAFE: Saliency-Aware Counterfactual Explanations for DNN-based Automated Driving Systemscited by 5
- 2022Outcome-Guided Counterfactuals for Reinforcement Learning Agents from a Jointly Trained Generative Latent Spacecited by 2
- 2022A General Search-based Framework for Generating Textual Counterfactual Explanationscited by 2
- 2023On Modifying a Neural Network's Perceptioncited by 1
- 2023SAFE: Saliency-Aware Counterfactual Explanations for DNN-based Automated Driving Systems28 Jul 2023
- 2023On Modifying a Neural Network's Perception5 Mar 2023
- 2023Efficient XAI Techniques: A Taxonomic Survey7 Feb 2023
- 2022A General Search-based Framework for Generating Textual Counterfactual Explanations1 Nov 2022
- 2022Differentially Private Counterfactuals via Functional Mechanism4 Aug 2022
- 2022Outcome-Guided Counterfactuals for Reinforcement Learning Agents from a Jointly Trained Generative Latent Space15 Jul 2022
- 2021Counterfactual Explanations for Models of Code10 Nov 2021
- 2021On the Importance of Domain-specific Explanations in AI-based Cybersecurity Systems (Technical Report)2 Aug 2021
- 2021Model-Based Counterfactual Synthesizer for Interpretation16 Jun 2021
- 2021Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanations18 Mar 2021
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniques26 Feb 2021