mlsanityData to 14 Oct 2026

Efficient Shapley Values Estimation by Amortization for Text Classification

arXiv 2305.19998 ↗First posted 31 May 2023cs.CL cs.LGcited by 4

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

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  6. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  8. 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
  9. 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
  10. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
  11. 2018Sanity Checks for Saliency Mapscited by 1,156
  12. 2019Attention is not Explanationcited by 929
25 more
  1. 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
  2. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
  3. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
  4. 2017Interpretation of Neural Networks is Fragilecited by 444
  5. 2017The (Un)reliability of saliency methodscited by 333
  6. 2018On the Robustness of Interpretability Methodscited by 314
  7. 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
  8. 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
  9. 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 208
  10. 2015Visualizing and Understanding Neural Models in NLPcited by 200
  11. 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 190
  12. 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 154
  13. 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
  14. 2021FastSHAP: Real-Time Shapley Value Estimationcited by 125
  15. 2021Sampling Permutations for Shapley Value Estimationcited by 102
  16. 2019CXPlain: Causal Explanations for Model Interpretation under Uncertaintycited by 98
  17. 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 87
  18. 2018Do Explanations make VQA Models more Predictable to a Human?cited by 52
  19. 2022WeightedSHAP: analyzing and improving Shapley based feature attributionscited by 36
  20. 2021On the Sensitivity and Stability of Model Interpretations in NLPcited by 30
  21. 2021Connecting Attributions and QA Model Behavior on Realistic Counterfactualscited by 20
  22. 2021Can Explanations Be Useful for Calibrating Black Box Models?cited by 20
  23. 2021Evaluating the Values of Sources in Transfer Learningcited by 11
  24. 2021Thermostat: A Large Collection of NLP Model Explanations and Analysis Toolscited by 11
  25. 2022Auditing Visualizations: Transparency Methods Struggle to Detect Anomalous Behaviorcited by 5

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 2.

4 papers.