mlsanityData to 7 Oct 2026

Learning to Scaffold: Optimizing Model Explanations for Teaching

arXiv 2204.10810 ↗First posted 22 Apr 2022cs.LG cs.CL cs.CVcited by 20

Not on the map. Why?

Abstract (arXiv)

Modern machine learning models are opaque, and as a result there is a burgeoning academic subfield on methods that explain these models' behavior. However, what is the precise goal of providing such explanations, and how can we demonstrate that explanations achieve this goal? Some research argues that explanations should help teach a student (either human or machine) to simulate the model being explained, and that the quality of explanations can be measured by the simulation accuracy of students on unexplained examples. In this work, leveraging meta-learning techniques, we extend this idea to improve the quality of the explanations themselves, specifically by optimizing explanations such that student models more effectively learn to simulate the original model. We train models on three natural language processing and computer vision tasks, and find that students trained with explanations extracted with our framework are able to simulate the teacher significantly more effectively than ones produced with previous methods. Through human annotations and a user study, we further find that these learned explanations more closely align with how humans would explain the required decisions in these tasks. Our code is available at https://github.com/coderpat/learning-scaffold

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 50 of its 76 references that are in the map. First posted on arXiv 22 Apr 2022.

Builds on

50 of 76 references.

References · 50

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  4. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  5. 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  8. 2018Deep contextualized word representationscited by 2,285
  9. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  10. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
  11. 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
  12. 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
38 more
  1. 2018Sanity Checks for Saliency Mapscited by 1,149
  2. 2019Attention is not Explanationcited by 916
  3. 2019Attention is not not Explanationcited by 629
  4. 2021ImageNet-21K Pretraining for the Massescited by 607
  5. 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
  6. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
  7. 2019Is Attention Interpretable?cited by 387
  8. 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
  9. 2016Rationalizing Neural Predictionscited by 281
  10. 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
  11. 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
  12. 2020Unsupervised Quality Estimation for Neural Machine Translationcited by 210
  13. 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
  14. 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
  15. 2020Compositional Explanations of Neuronscited by 172
  16. 2019Sparse Sequence-to-Sequence Modelscited by 167
  17. 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 158
  18. 2018Pathologies of Neural Models Make Interpretations Difficultcited by 140
  19. 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
  20. 2020Evaluating Explanations: How much do explanations from the teacher aid students?cited by 94
  21. 2019Generalized Inner Loop Meta-Learningcited by 92
  22. 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 87
  23. 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
  24. 2019Attention Interpretability Across NLP Taskscited by 71
  25. 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
  26. 2018Do Explanations make VQA Models more Predictable to a Human?cited by 51
  27. 2014Extraction of Salient Sentences from Labelled Documentscited by 50
  28. 2020Interpretation of NLP models through input marginalizationcited by 43
  29. 2021Order in the Court: Explainable AI Methods Prone to Disagreementcited by 36
  30. 2019Human-grounded Evaluations of Explanation Methods for Text Classificationcited by 28
  31. 2019Saliency-driven Word Alignment Interpretation for Neural Machine Translationcited by 27
  32. 2021The Eval4NLP Shared Task on Explainable Quality Estimation: Overview and Resultscited by 27
  33. 2021Rationales for Sequential Predictionscited by 26
  34. 2021Should We Be Pre-training? An Argument for End-task Aware Training as an Alternativecited by 26
  35. 2021Explain, Edit, and Understand: Rethinking User Study Design for Evaluating Model Explanationscited by 26
  36. 2021Translation Error Detection as Rationale Extractioncited by 22
  37. 2021SPECTRA: Sparse Structured Text Rationalizationcited by 19
  38. 2020Teaching with Commentariescited by 16

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 4; 2023: 9; 2024: 5; 2025: 1; 2026: 1.

20 papers.

Sort:

By area:

  1. 2022Going Beyond XAI: A Systematic Survey for Explanation-Guided Learningcited by 35
  2. 2023D-Separation for Causal Self-Explanationcited by 21
  3. 2023Studying How to Efficiently and Effectively Guide Models with Explanationscited by 16
  4. 2023The Inside Story: Towards Better Understanding of Machine Translation Neural Evaluation Metricscited by 15
  5. 2023Towards Explainable Evaluation Metrics for Machine Translationcited by 15
  6. 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalizationcited by 15
  7. 2023Decoupled Rationalization with Asymmetric Learning Rates: A Flexible Lipschitz Restraintcited by 14
  8. 2022Induced Natural Language Rationales and Interleaved Markup Tokens Enable Extrapolation in Large Language Modelscited by 10
  9. 2024Explainable Bayesian Optimizationcited by 8
  10. 2022MEGAN: Multi-Explanation Graph Attention Networkcited by 7
  11. 2023Proto-lm: A Prototypical Network-Based Framework for Built-in Interpretability in Large Language Modelscited by 7
  12. 2025Breaking Free from MMI: A New Frontier in Rationalization by Probing Input Utilizationcited by 6
8 more
  1. 2024Evaluating Input Feature Explanations through a Unified Diagnostic Evaluation Frameworkcited by 5
  2. 2022Explanation Regeneration via Information Bottleneckcited by 4
  3. 2023ExaRanker: Explanation-Augmented Neural Rankercited by 2
  4. 2024FastRM: An efficient and automatic explainability framework for multimodal generative modelscited by 2
  5. 2023Quantifying the Intrinsic Usefulness of Attributional Explanations for Graph Neural Networks with Artificial Simulatability Studiescited by 1
  6. 2024Evaluating Saliency Explanations in NLP by Crowdsourcingcited by 1
  7. 2024Explanation Regularisation through the Lens of Attributionscited by 1
  8. 2026Evaluating and Improving Pedagogical Fit in LLM-Based AI Tutors with the Pedagogical Suitability Indexcited by 0