Wrapper Boxes: Faithful Attribution of Model Predictions to Training Data
Not on the map. Why?
Abstract (arXiv)
Can we preserve the accuracy of neural models while also providing faithful explanations of model decisions to training data? We propose a "wrapper box'' pipeline: training a neural model as usual and then using its learned feature representation in classic, interpretable models to perform prediction. Across seven language models of varying sizes, including four large language models (LLMs), two datasets at different scales, three classic models, and four evaluation metrics, we first show that the predictive performance of wrapper classic models is largely comparable to the original neural models. Because classic models are transparent, each model decision is determined by a known set of training examples that can be directly shown to users. Our pipeline thus preserves the predictive performance of neural language models while faithfully attributing classic model decisions to training data. Among other use cases, such attribution enables model decisions to be contested based on responsible training instances. Compared to prior work, our approach achieves higher coverage and correctness in identifying which training data to remove to change a model decision. To reproduce findings, our source code is online at: https://github.com/SamSoup/WrapperBox.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 51 of its 106 references that are in the map. First posted on arXiv 15 Nov 2023.
Builds on
51 of 106 references.
References · 51
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2015A large annotated corpus for learning natural language inferencecited by 1,847
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2021DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-Disentangled Embedding Sharingcited by 1,254
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
38 more
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
- 2022ToxiGen: A Large-Scale Machine-Generated Dataset for Adversarial and Implicit Hate Speech Detectioncited by 422
- 2021A Survey of Data Augmentation Approaches for NLPcited by 409
- 2021Pervasive Label Errors in Test Sets Destabilize Machine Learning Benchmarkscited by 395
- 2019Is Attention Interpretable?cited by 389
- 2019Explain Yourself! Leveraging Language Models for Commonsense Reasoningcited by 367
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 367
- 2020Influence Functions in Deep Learning Are Fragilecited by 252
- 2018Techniques for Interpretable Machine Learningcited by 238
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 207
- 2018Hate Speech Dataset from a White Supremacy Forumcited by 198
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 190
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2021Post-hoc Interpretability for Neural NLP: A Surveycited by 156
- 2020Explaining Black Box Predictions and Unveiling Data Artifacts through Influence Functionscited by 144
- 2019Interpreting and improving natural-language processing (in machines) with natural language-processing (in the brain)cited by 128
- 2021What Do We Want From Explainable Artificial Intelligence (XAI)? -- A Stakeholder Perspective on XAI and a Conceptual Model Guiding Interdisciplinary XAI Researchcited by 119
- 2018'It's Reducing a Human Being to a Percentage'; Perceptions of Justice in Algorithmic Decisionscited by 91
- 2022Human alignment of neural network representationscited by 74
- 2023Understanding the Role of Human Intuition on Reliance in Human-AI Decision-Making with Explanationscited by 73
- 2020On quantitative aspects of model interpretabilitycited by 71
- 2019Interpretable Image Recognition with Hierarchical Prototypescited by 65
- 2021Explanation-Based Human Debugging of NLP Models: A Surveycited by 53
- 2021Interactive Label Cleaning with Example-based Explanationscited by 49
- 2018Interpreting Black Box Predictions using Fisher Kernelscited by 48
- 2021SelfExplain: A Self-Explaining Architecture for Neural Text Classifierscited by 44
- 2021Early-stopped neural networks are consistentcited by 34
- 2020Explaining and Improving Model Behavior with k Nearest Neighbor Representationscited by 27
- 2021Designing Inherently Interpretable Machine Learning Modelscited by 23
- 2022ProtoTEx: Explaining Model Decisions with Prototype Tensorscited by 21
- 2019How Case Based Reasoning Explained Neural Networks: An XAI Survey of Post-Hoc Explanation-by-Example in ANN-CBR Twinscited by 20
- 2018Interpreting Neural Networks With Nearest Neighborscited by 18
- 2021Combat COVID-19 Infodemic Using Explainable Natural Language Processing Modelscited by 17
- 2023A Critical Survey on Fairness Benefits of Explainable AIcited by 16
- 2021On Sample Based Explanation Methods for NLP:Efficiency, Faithfulness, and Semantic Evaluationcited by 12
- 2023How Many and Which Training Points Would Need to be Removed to Flip this Prediction?cited by 10
- 2021Intuitively Assessing ML Model Reliability through Example-Based Explanations and Editing Model Inputscited by 9
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.