Improving Network Interpretability via Explanation Consistency Evaluation
Not on the map. Why?
Abstract (arXiv)
While deep neural networks have achieved remarkable performance, they tend to lack transparency in prediction. The pursuit of greater interpretability in neural networks often results in a degradation of their original performance. Some works strive to improve both interpretability and performance, but they primarily depend on meticulously imposed conditions. In this paper, we propose a simple yet effective framework that acquires more explainable activation heatmaps and simultaneously increase the model performance, without the need for any extra supervision. Specifically, our concise framework introduces a new metric, i.e., explanation consistency, to reweight the training samples adaptively in model learning. The explanation consistency metric is utilized to measure the similarity between the model's visual explanations of the original samples and those of semantic-preserved adversarial samples, whose background regions are perturbed by using image adversarial attack techniques. Our framework then promotes the model learning by paying closer attention to those training samples with a high difference in explanations (i.e., low explanation consistency), for which the current model cannot provide robust interpretations. Comprehensive experimental results on various benchmarks demonstrate the superiority of our framework in multiple aspects, including higher recognition accuracy, greater data debiasing capability, stronger network robustness, and more precise localization ability on both regular networks and interpretable networks. We also provide extensive ablation studies and qualitative analyses to unveil the detailed contribution of each component.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 49 of its 73 references that are in the map. First posted on arXiv 8 Aug 2024.
Builds on
49 of 73 references.
References · 49
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 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
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
37 more
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2016Training Region-based Object Detectors with Online Hard Example Miningcited by 577
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2014Understanding Deep Image Representations by Inverting Themcited by 399
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 342
- 2016Top-down Neural Attention by Excitation Backpropcited by 318
- 2019Counterfactual Visual Explanationscited by 312
- 2020Eigen-CAM: Class Activation Map using Principal Componentscited by 188
- 2015Inverting Visual Representations with Convolutional Networkscited by 168
- 2017Cost-Effective Active Learning for Deep Image Classificationcited by 165
- 2017Interpretable Convolutional Neural Networkscited by 161
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2021Towards More Flexible and Accurate Object Tracking with Natural Language: Algorithms and Benchmarkcited by 124
- 2019Learning Semantic-Specific Graph Representation for Multi-Label Image Recognitioncited by 116
- 2018Interpreting CNNs via Decision Treescited by 89
- 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
- 2021Improving Deep Learning Interpretability by Saliency Guided Trainingcited by 68
- 2022Equalized Focal Loss for Dense Long-Tailed Object Detectioncited by 46
- 2023Towards Calibrated Robust Fine-Tuning of Vision-Language Modelscited by 35
- 2018Explainable Neural Networks based on Additive Index Modelscited by 33
- 2022Open-Vocabulary Multi-Label Classification via Multi-Modal Knowledge Transfercited by 33
- 2017Examining CNN Representations with respect to Dataset Biascited by 27
- 2020Explainable Deep Classification Models for Domain Generalizationcited by 27
- 2022Open Long-Tailed Recognition in a Dynamic Worldcited by 21
- 2018Explaining Neural Networks Semantically and Quantitativelycited by 20
- 2017Active Self-Paced Learning for Cost-Effective and Progressive Face Identificationcited by 19
- 2021Interpretable Compositional Convolutional Neural Networkscited by 15
- 2023Spatial-Temporal Knowledge-Embedded Transformer for Video Scene Graph Generationcited by 10
- 2023Contrastive Transformer Learning with Proximity Data Generation for Text-Based Person Searchcited by 8
- 2023Hierarchical Dynamic Masks for Visual Explanation of Neural Networkscited by 4
- 2024Finding Visual Saliency in Continuous Spike Streamcited by 3
- 2018Perceiving Physical Equation by Observing Visual Scenarioscited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.