Explainability-aided Domain Generalization for Image Classification
Not on the map. Why?
Abstract (arXiv)
Traditionally, for most machine learning settings, gaining some degree of explainability that tries to give users more insights into how and why the network arrives at its predictions, restricts the underlying model and hinders performance to a certain degree. For example, decision trees are thought of as being more explainable than deep neural networks but they lack performance on visual tasks. In this work, we empirically demonstrate that applying methods and architectures from the explainability literature can, in fact, achieve state-of-the-art performance for the challenging task of domain generalization while offering a framework for more insights into the prediction and training process. For that, we develop a set of novel algorithms including DivCAM, an approach where the network receives guidance during training via gradient based class activation maps to focus on a diverse set of discriminative features, as well as ProDrop and D-Transformers which apply prototypical networks to the domain generalization task, either with self-challenging or attention alignment. Since these methods offer competitive performance on top of explainability, we argue that the proposed methods can be used as a tool to improve the robustness of deep neural network architectures.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 153 of its 221 references that are in the map. First posted on arXiv 5 Apr 2021.
Builds on
153 of 221 references.
References · 153
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
38 more
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2019Invariant Risk Minimizationcited by 1,832
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2016Understanding intermediate layers using linear classifier probescited by 1,279
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,024
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2019Attention is not Explanationcited by 916
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2014Certifying and removing disparate impactcited by 715
- 2018Recognition in Terra Incognitacited by 655
- 2019Attention is not not Explanationcited by 629
- 2013Domain Generalization via Invariant Feature Representationcited by 622
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2013Network In Networkcited by 600
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2018From Recognition to Cognition: Visual Commonsense Reasoningcited by 553
50 most cited of 153 All 153 (JSON)
Built on by
Citing papers per year: 2022: 1.
1 paper.