Cross-Model Consensus of Explanations and Beyond for Image Classification Models: An Empirical Study
Not on the map. Why?
Abstract (arXiv)
Existing interpretation algorithms have found that, even deep models make the same and right predictions on the same image, they might rely on different sets of input features for classification. However, among these sets of features, some common features might be used by the majority of models. In this paper, we are wondering what are the common features used by various models for classification and whether the models with better performance may favor those common features. For this purpose, our works uses an interpretation algorithm to attribute the importance of features (e.g., pixels or superpixels) as explanations, and proposes the cross-model consensus of explanations to capture the common features. Specifically, we first prepare a set of deep models as a committee, then deduce the explanation for every model, and obtain the consensus of explanations across the entire committee through voting. With the cross-model consensus of explanations, we conduct extensive experiments using 80+ models on 5 datasets/tasks. We find three interesting phenomena as follows: (1) the consensus obtained from image classification models is aligned with the ground truth of semantic segmentation; (2) we measure the similarity of the explanation result of each model in the committee to the consensus (namely consensus score), and find positive correlations between the consensus score and model performance; and (3) the consensus score coincidentally correlates to the interpretability.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 57 of its 75 references that are in the map. First posted on arXiv 2 Sep 2021.
Builds on
57 of 75 references.
References · 57
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
38 more
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2019Searching for MobileNetV3cited by 1,984
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2019Res2Net: A New Multi-scale Backbone Architecturecited by 468
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 364
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 309
- 2020Self-supervised Equivariant Attention Mechanism for Weakly Supervised Semantic Segmentationcited by 299
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2013OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networkscited by 224
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019ACNet: Strengthening the Kernel Skeletons for Powerful CNN via Asymmetric Convolution Blockscited by 178
- 2020Generating Fact Checking Explanationscited by 132
- 2017Dual Path Networkscited by 119
- 2018Interpreting CNNs via Decision Treescited by 89
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 0; 2026: 2.
6 papers.
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspectivecited by 9
- 2022Distilling Ensemble of Explanations for Weakly-Supervised Pre-Training of Image Segmentation Modelscited by 3
- 2023Consistent Explanations in the Face of Model Indeterminacy via Ensemblingcited by 2
- 2024Explanations of Classifiers Enhance Medical Image Segmentation via End-to-end Pre-trainingcited by 2
- 2026AGRI-Fidelity: Evaluating the Reliability of Listenable Explanations for Poultry Disease Detectioncited by 0
- 2026Non-identifiability of Explanations from Model Behavior in Deep Networks of Image Authenticity Judgmentscited by 0
- 2026Non-identifiability of Explanations from Model Behavior in Deep Networks of Image Authenticity Judgments8 Apr 2026
- 2026AGRI-Fidelity: Evaluating the Reliability of Listenable Explanations for Poultry Disease Detection18 Mar 2026
- 2024Explanations of Classifiers Enhance Medical Image Segmentation via End-to-end Pre-training16 Jan 2024
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspective9 Jan 2024
- 2023Consistent Explanations in the Face of Model Indeterminacy via Ensembling9 Jun 2023
- 2022Distilling Ensemble of Explanations for Weakly-Supervised Pre-Training of Image Segmentation Models4 Jul 2022