More Than Words: Towards Better Quality Interpretations of Text Classifiers
Not on the map. Why?
Abstract (arXiv)
The large size and complex decision mechanisms of state-of-the-art text classifiers make it difficult for humans to understand their predictions, leading to a potential lack of trust by the users. These issues have led to the adoption of methods like SHAP and Integrated Gradients to explain classification decisions by assigning importance scores to input tokens. However, prior work, using different randomization tests, has shown that interpretations generated by these methods may not be robust. For instance, models making the same predictions on the test set may still lead to different feature importance rankings. In order to address the lack of robustness of token-based interpretability, we explore explanations at higher semantic levels like sentences. We use computational metrics and human subject studies to compare the quality of sentence-based interpretations against token-based ones. Our experiments show that higher-level feature attributions offer several advantages: 1) they are more robust as measured by the randomization tests, 2) they lead to lower variability when using approximation-based methods like SHAP, and 3) they are more intelligible to humans in situations where the linguistic coherence resides at a higher granularity level. Based on these findings, we show that token-based interpretability, while being a convenient first choice given the input interfaces of the ML models, is not the most effective one in all situations.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 50 of its 63 references that are in the map. First posted on arXiv 23 Dec 2021.
Builds on
50 of 63 references.
References · 50
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,414
38 more
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,254
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 1,006
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2016The Mythos of Model Interpretabilitycited by 721
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2021BOLD: Dataset and Metrics for Measuring Biases in Open-Ended Language Generationcited by 412
- 2019How to Fine-Tune BERT for Text Classification?cited by 411
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
- 2021Persistent Anti-Muslim Bias in Large Language Modelscited by 377
- 2019The many Shapley values for model explanationcited by 344
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 285
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 259
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2019Explainable Machine Learning in Deploymentcited by 211
- 2015Visualizing and Understanding Neural Models in NLPcited by 200
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 190
- 2020FinBERT: A Pretrained Language Model for Financial Communicationscited by 161
- 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 159
- 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 154
- 2020Debugging Tests for Model Explanationscited by 147
- 2018Pathologies of Neural Models Make Interpretations Difficultcited by 140
- 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
- 2020The Language Interpretability Tool: Extensible, Interactive Visualizations and Analysis for NLP Modelscited by 125
- 2019XRAI: Better Attributions Through Regionscited by 116
- 2019AllenNLP Interpret: A Framework for Explaining Predictions of NLP Modelscited by 74
- 2019An Evaluation of the Human-Interpretability of Explanationcited by 71
- 2019Causal structure based root cause analysis of outlierscited by 65
- 2019Quantifying Interpretability and Trust in Machine Learning Systemscited by 49
- 2019Robust Attribution Regularizationcited by 47
- 2016Explaining Predictions of Non-Linear Classifiers in NLPcited by 37
- 2019Evaluating Recurrent Neural Network Explanationscited by 29
- 2021On the Lack of Robust Interpretability of Neural Text Classifierscited by 17
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.