Beyond Model Interpretability: On the Faithfulness and Adversarial Robustness of Contrastive Textual Explanations
Not on the map. Why?
Abstract (arXiv)
Contrastive explanation methods go beyond transparency and address the contrastive aspect of explanations. Such explanations are emerging as an attractive option to provide actionable change to scenarios adversely impacted by classifiers' decisions. However, their extension to textual data is under-explored and there is little investigation on their vulnerabilities and limitations. This work motivates textual counterfactuals by laying the ground for a novel evaluation scheme inspired by the faithfulness of explanations. Accordingly, we extend the computation of three metrics, proximity,connectedness and stability, to textual data and we benchmark two successful contrastive methods, POLYJUICE and MiCE, on our suggested metrics. Experiments on sentiment analysis data show that the connectedness of counterfactuals to their original counterparts is not obvious in both models. More interestingly, the generated contrastive texts are more attainable with POLYJUICE which highlights the significance of latent representations in counterfactual search. Finally, we perform the first semantic adversarial attack on textual recourse methods. The results demonstrate the robustness of POLYJUICE and the role that latent input representations play in robustness and reliability.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 40 of its 59 references that are in the map. First posted on arXiv 17 Oct 2022.
Builds on
40 of 59 references.
References · 40
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2016Generating Images with Perceptual Similarity Metrics based on Deep Networkscited by 221
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
28 more
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
- 2018Counterfactual Fairness in Text Classification through Robustnesscited by 150
- 2019Reducing Sentiment Bias in Language Models via Counterfactual Evaluationcited by 148
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2018Explaining Explanations in AIcited by 136
- 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
- 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2019Learning to Deceive with Attention-Based Explanationscited by 111
- 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 105
- 2021Supporting Clustering with Contrastive Learningcited by 90
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 85
- 2020Generate Your Counterfactuals: Towards Controlled Counterfactual Generation for Textcited by 75
- 2021Contrastive Explanations for Model Interpretabilitycited by 75
- 2021FairFil: Contrastive Neural Debiasing Method for Pretrained Text Encoderscited by 75
- 2018Hierarchical interpretations for neural network predictionscited by 66
- 2019Small Data Challenges in Big Data Era: A Survey of Recent Progress on Unsupervised and Semi-Supervised Methodscited by 62
- 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 49
- 2020Pretraining with Contrastive Sentence Objectives Improves Discourse Performance of Language Modelscited by 49
- 2020Generating Fluent Adversarial Examples for Natural Languagescited by 49
- 2021Generating Interpretable Counterfactual Explanations By Implicit Minimisation of Epistemic and Aleatoric Uncertaintiescited by 41
- 2019Issues with post-hoc counterfactual explanations: a discussioncited by 30
- 2015Take and Took, Gaggle and Goose, Book and Read: Evaluating the Utility of Vector Differences for Lexical Relation Learningcited by 29
- 2020Model Agnostic Multilevel Explanationscited by 24
- 2019Leveraging Latent Features for Local Explanationscited by 21
- 2021Let the CAT out of the bag: Contrastive Attributed explanations for Textcited by 9
- 2021Contrastive Explanations for Explaining Model Adaptationscited by 1
Built on by
Not cited yet.