Evaluating Input Feature Explanations through a Unified Diagnostic Evaluation Framework
Not on the map. Why?
Abstract (arXiv)
Explaining the decision-making process of machine learning models is crucial for ensuring their reliability and transparency for end users. One popular explanation form highlights key input features, such as i) tokens (e.g., Shapley Values and Integrated Gradients), ii) interactions between tokens (e.g., Bivariate Shapley and Attention-based methods), or iii) interactions between spans of the input (e.g., Louvain Span Interactions). However, these explanation types have only been studied in isolation, making it difficult to judge their respective applicability. To bridge this gap, we develop a unified framework that facilitates an automated and direct comparison between highlight and interactive explanations comprised of four diagnostic properties. We conduct an extensive analysis across these three types of input feature explanations -- each utilizing three different explanation techniques -- across two datasets and two models, and reveal that each explanation has distinct strengths across the different diagnostic properties. Nevertheless, interactive span explanations outperform other types of input feature explanations across most diagnostic properties. Despite being relatively understudied, our analysis underscores the need for further research to improve methods generating these explanation types. Additionally, integrating them with other explanation types that perform better in certain characteristics could further enhance their overall effectiveness.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 37 of its 45 references that are in the map. First posted on arXiv 21 Jun 2024.
Builds on
37 of 45 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,362
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2019What Does BERT Look At? An Analysis of BERT's Attentioncited by 994
- 2019Attention is not Explanationcited by 916
25 more
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
- 2019Is Attention Interpretable?cited by 387
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2020Evaluating and Aggregating Feature-based Model Explanationscited by 185
- 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 158
- 2019The Shapley Taylor Interaction Indexcited by 143
- 2020Explaining Explanations: Axiomatic Feature Interactions for Deep Networkscited by 103
- 2020Leakage-Adjusted Simulatability: Can Models Generate Non-Trivial Explanations of Their Behavior in Natural Language?cited by 95
- 2020Evaluating Explanations: How much do explanations from the teacher aid students?cited by 94
- 2023Do Models Explain Themselves? Counterfactual Simulatability of Natural Language Explanationscited by 85
- 2020How does this interaction affect me? Interpretable attribution for feature interactionscited by 73
- 2020Generating Hierarchical Explanations on Text Classification via Feature Interaction Detectioncited by 57
- 2021Understanding Interlocking Dynamics of Cooperative Rationalizationcited by 36
- 2020Generating Label Cohesive and Well-Formed Adversarial Claimscited by 27
- 2023D-Separation for Causal Self-Explanationcited by 21
- 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactualscited by 20
- 2022Learning to Scaffold: Optimizing Model Explanations for Teachingcited by 20
- 2021Generating Fluent Fact Checking Explanations with Unsupervised Post-Editingcited by 15
- 2023Explanations of Black-Box Models based on Directional Feature Interactionscited by 15
- 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalizationcited by 15
- 2021Explaining Neural Network Predictions on Sentence Pairs via Learning Word-Group Maskscited by 12
- 2024Revealing the Parametric Knowledge of Language Models: A Unified Framework for Attribution Methodscited by 9
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2025Self-Critique and Refinement for Faithful Natural Language Explanationscited by 9
- 2024Graph-Guided Textual Explanation Generation Frameworkcited by 3
- 2025Explaining Sources of Uncertainty in Automated Fact-Checkingcited by 1
- 2025Evaluation Framework for Highlight Explanations of Context Utilisation in Language Modelscited by 0
- 2026ICE: Intervention-Consistent Explanation Evaluation with Statistical Grounding for LLMscited by 0
- 2026ICE: Intervention-Consistent Explanation Evaluation with Statistical Grounding for LLMs19 Mar 2026
- 2025Evaluation Framework for Highlight Explanations of Context Utilisation in Language Models3 Oct 2025
- 2025Self-Critique and Refinement for Faithful Natural Language Explanations28 May 2025
- 2025Explaining Sources of Uncertainty in Automated Fact-Checking23 May 2025
- 2024Graph-Guided Textual Explanation Generation Framework16 Dec 2024