Explaining Cross-Domain Recognition with Interpretable Deep Classifier
Not on the map. Why?
Abstract (arXiv)
The recent advances in deep learning predominantly construct models in their internal representations, and it is opaque to explain the rationale behind and decisions to human users. Such explainability is especially essential for domain adaptation, whose challenges require developing more adaptive models across different domains. In this paper, we ask the question: how much each sample in source domain contributes to the network's prediction on the samples from target domain. To address this, we devise a novel Interpretable Deep Classifier (IDC) that learns the nearest source samples of a target sample as evidence upon which the classifier makes the decision. Technically, IDC maintains a differentiable memory bank for each category and the memory slot derives a form of key-value pair. The key records the features of discriminative source samples and the value stores the corresponding properties, e.g., representative scores of the features for describing the category. IDC computes the loss between the output of IDC and the labels of source samples to back-propagate to adjust the representative scores and update the memory banks. Extensive experiments on Office-Home and VisDA-2017 datasets demonstrate that our IDC leads to a more explainable model with almost no accuracy degradation and effectively calibrates classification for optimum reject options. More remarkably, when taking IDC as a prior interpreter, capitalizing on 0.1% source training data selected by IDC still yields superior results than that uses full training set on VisDA-2017 for unsupervised domain adaptation.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 53 of its 87 references that are in the map. First posted on arXiv 15 Nov 2022.
Builds on
53 of 87 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
38 more
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 682
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 597
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2017VisDA: The Visual Domain Adaptation Challengecited by 432
- 2019Contrastive Adaptation Network for Unsupervised Domain Adaptationcited by 407
- 2014Memory Networkscited by 354
- 2016Unsupervised Domain Adaptation with Residual Transfer Networkscited by 340
- 2019Bridging Theory and Algorithm for Domain Adaptationcited by 332
- 2016Top-down Neural Attention by Excitation Backpropcited by 318
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
- 2017Neural Episodic Controlcited by 148
- 2019Transferrable Prototypical Networks for Unsupervised Domain Adaptationcited by 141
- 2019Exploring Object Relation in Mean Teacher for Cross-Domain Detectioncited by 136
- 2020Gradually Vanishing Bridge for Adversarial Domain Adaptationcited by 130
- 2019Taking a HINT: Leveraging Explanations to Make Vision and Language Models More Groundedcited by 127
- 2020FixBi: Bridging Domain Spaces for Unsupervised Domain Adaptationcited by 124
- 2017YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in Videocited by 109
- 2018To Create What You Tell: Generating Videos from Captionscited by 84
- 2018Fully Convolutional Adaptation Networks for Semantic Segmentationcited by 75
- 2021Cross-domain Contrastive Learning for Unsupervised Domain Adaptationcited by 75
- 2018Memory Matching Networks for One-Shot Image Recognitioncited by 65
- 2017Learning to Remember Rare Eventscited by 63
- 2021Spectral Unsupervised Domain Adaptation for Visual Recognitioncited by 40
- 2021Visualizing Adapted Knowledge in Domain Transfercited by 32
- 2021A Style and Semantic Memory Mechanism for Domain Generalizationcited by 32
- 2020SCOUTER: Slot Attention-based Classifier for Explainable Image Recognitioncited by 29
- 2020Explainable Deep Classification Models for Domain Generalizationcited by 27
- 2020Exploring Category-Agnostic Clusters for Open-Set Domain Adaptationcited by 27
- 2020xCos: An Explainable Cosine Metric for Face Verification Taskcited by 24
- 2021Instance Level Affinity-Based Transfer for Unsupervised Domain Adaptationcited by 21
- 2020Transferring and Regularizing Prediction for Semantic Segmentationcited by 17
- 2021Transferrable Contrastive Learning for Visual Domain Adaptationcited by 14
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.
2 papers.