Efficient Shapley Values Estimation by Amortization for Text Classification
Not on the map. Why?
Abstract (arXiv)
Despite the popularity of Shapley Values in explaining neural text classification models, computing them is prohibitive for large pretrained models due to a large number of model evaluations. In practice, Shapley Values are often estimated with a small number of stochastic model evaluations. However, we show that the estimated Shapley Values are sensitive to random seed choices -- the top-ranked features often have little overlap across different seeds, especially on examples with longer input texts. This can only be mitigated by aggregating thousands of model evaluations, which on the other hand, induces substantial computational overheads. To mitigate the trade-off between stability and efficiency, we develop an amortized model that directly predicts each input feature's Shapley Value without additional model evaluations. It is trained on a set of examples whose Shapley Values are estimated from a large number of model evaluations to ensure stability. Experimental results on two text classification datasets demonstrate that our amortized model estimates Shapley Values accurately with up to 60 times speedup compared to traditional methods. Furthermore, the estimated values are stable as the inference is deterministic. We release our code at https://github.com/yangalan123/Amortized-Interpretability.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 37 of its 47 references that are in the map. First posted on arXiv 31 May 2023.
Builds on
37 of 47 references.
References · 37
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 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
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2019Attention is not Explanationcited by 929
25 more
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2017The (Un)reliability of saliency methodscited by 333
- 2018On the Robustness of Interpretability Methodscited by 314
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 208
- 2015Visualizing and Understanding Neural Models in NLPcited by 200
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 190
- 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 154
- 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
- 2021FastSHAP: Real-Time Shapley Value Estimationcited by 125
- 2021Sampling Permutations for Shapley Value Estimationcited by 102
- 2019CXPlain: Causal Explanations for Model Interpretation under Uncertaintycited by 98
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 87
- 2018Do Explanations make VQA Models more Predictable to a Human?cited by 52
- 2022WeightedSHAP: analyzing and improving Shapley based feature attributionscited by 36
- 2021On the Sensitivity and Stability of Model Interpretations in NLPcited by 30
- 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactualscited by 20
- 2021Can Explanations Be Useful for Calibrating Black Box Models?cited by 20
- 2021Evaluating the Values of Sources in Transfer Learningcited by 11
- 2021Thermostat: A Large Collection of NLP Model Explanations and Analysis Toolscited by 11
- 2022Auditing Visualizations: Transparency Methods Struggle to Detect Anomalous Behaviorcited by 5
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2025Game Theory Meets Large Language Models: A Systematic Survey with Taxonomy and New Frontierscited by 16
- 2024Selective Explanationscited by 2
- 2024Prospector Heads: Generalized Feature Attribution for Large Models & Datacited by 1
- 2025Transferring Visual Explainability of Self-Explaining Models to Prediction-Only Models without Additional Trainingcited by 0
- 2025Transferring Visual Explainability of Self-Explaining Models to Prediction-Only Models without Additional Training6 Jul 2025
- 2025Game Theory Meets Large Language Models: A Systematic Survey with Taxonomy and New Frontiers13 Feb 2025
- 2024Selective Explanations29 May 2024
- 2024Prospector Heads: Generalized Feature Attribution for Large Models & Data18 Feb 2024