Learning with Explanation Constraints
Not on the map. Why?
Abstract (arXiv)
As larger deep learning models are hard to interpret, there has been a recent focus on generating explanations of these black-box models. In contrast, we may have apriori explanations of how models should behave. In this paper, we formalize this notion as learning from explanation constraints and provide a learning theoretic framework to analyze how such explanations can improve the learning of our models. One may naturally ask, "When would these explanations be helpful?" Our first key contribution addresses this question via a class of models that satisfies these explanation constraints in expectation over new data. We provide a characterization of the benefits of these models (in terms of the reduction of their Rademacher complexities) for a canonical class of explanations given by gradient information in the settings of both linear models and two layer neural networks. In addition, we provide an algorithmic solution for our framework, via a variational approximation that achieves better performance and satisfies these constraints more frequently, when compared to simpler augmented Lagrangian methods to incorporate these explanations. We demonstrate the benefits of our approach over a large array of synthetic and real-world experiments.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 36 of its 50 references that are in the map. First posted on arXiv 25 Mar 2023.
Builds on
36 of 50 references.
References · 36
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2020Concept Bottleneck Modelscited by 1,022
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
24 more
- 2019Counterfactual Visual Explanationscited by 312
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 293
- 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2020Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Datacited by 179
- 2019Interpretations are useful: penalizing explanations to align neural networks with prior knowledgecited by 144
- 2017Sobolev Training for Neural Networkscited by 136
- 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
- 2021WRENCH: A Comprehensive Benchmark for Weak Supervisioncited by 95
- 2022Impossibility Theorems for Feature Attributioncited by 78
- 2020Lagrangian Duality for Constrained Deep Learningcited by 72
- 2021Improving Deep Learning Interpretability by Saliency Guided Trainingcited by 68
- 2018Beyond Word Importance: Contextual Decomposition to Extract Interactions from LSTMscited by 67
- 2022Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Offcited by 61
- 2021Supervising Model Attention with Human Explanations for Robust Natural Language Inferencecited by 29
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2022A Theory of PAC Learnability under Transformation Invariancescited by 21
- 2021Self-training Converts Weak Learners to Strong Learners in Mixture Modelscited by 19
- 2020Functional Regularization for Representation Learning: A Unified Theoretical Perspectivecited by 18
- 2021Controlling Neural Networks with Rule Representationscited by 16
- 2020A Learning Theoretic Perspective on Local Explainabilitycited by 11
- 2022Losses over Labels: Weakly Supervised Learning via Direct Loss Constructioncited by 11
- 2022Label Propagation with Weak Supervisioncited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 1; 2026: 3.
8 papers.
- 2026Expanding the Capabilities of Reinforcement Learning via Text Feedbackcited by 49
- 2024Bayesian Neural Networks with Domain Knowledge Priorscited by 8
- 2024Finetuning CLIP to Reason about Pairwise Differencescited by 6
- 2023Saliency strikes back: How filtering out high frequencies improves white-box explanationscited by 3
- 2025Learning from Interval Targetscited by 1
- 2024Towards a general framework for improving the performance of classifiers using XAI methodscited by 0
- 2026Relatively Smart: A New Approach for Instance-Optimal Learningcited by 0
- 2026Relatively Smart II: Tractable or Semi-Supervised Instance-Optimal Learningcited by 0
- 2026Relatively Smart II: Tractable or Semi-Supervised Instance-Optimal Learning9 Sep 2026
- 2026Relatively Smart: A New Approach for Instance-Optimal Learning2 Mar 2026
- 2026Expanding the Capabilities of Reinforcement Learning via Text Feedback2 Feb 2026
- 2025Learning from Interval Targets23 Oct 2025
- 2024Finetuning CLIP to Reason about Pairwise Differences15 Sep 2024
- 2024Towards a general framework for improving the performance of classifiers using XAI methods15 Mar 2024
- 2024Bayesian Neural Networks with Domain Knowledge Priors20 Feb 2024
- 2023Saliency strikes back: How filtering out high frequencies improves white-box explanations18 Jul 2023