mlsanityData to 7 Oct 2026

Sanity checks and improvements for patch visualisation in prototype-based image classification

arXiv 2302.08508 ↗First posted 20 Jan 2023cs.CV cs.AI cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

In this work, we perform an in-depth analysis of the visualisation methods implemented in two popular self-explaining models for visual classification based on prototypes - ProtoPNet and ProtoTree. Using two fine-grained datasets (CUB-200-2011 and Stanford Cars), we first show that such methods do not correctly identify the regions of interest inside of the images, and therefore do not reflect the model behaviour. Secondly, using a deletion metric, we demonstrate quantitatively that saliency methods such as Smoothgrads or PRP provide more faithful image patches. We also propose a new relevance metric based on the segmentation of the object provided in some datasets (e.g. CUB-200-2011) and show that the imprecise patch visualisations generated by ProtoPNet and ProtoTree can create a false sense of bias that can be mitigated by the use of more faithful methods. Finally, we discuss the implications of our findings for other prototype-based models sharing the same visualisation method.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 37 of its 52 references that are in the map. First posted on arXiv 20 Jan 2023.

Builds on

37 of 52 references.

References · 37

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  6. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  7. 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
  8. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
  9. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  10. 2018Sanity Checks for Saliency Mapscited by 1,149
  11. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  12. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
25 more
  1. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  2. 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
  3. 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
  4. 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
  5. 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
  6. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
  7. 2020Concept Whitening for Interpretable Image Recognitioncited by 225
  8. 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
  9. 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 213
  10. 2016Grad-CAM: Why did you say that?cited by 159
  11. 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
  12. 2015A Large-Scale Car Dataset for Fine-Grained Categorization and Verificationcited by 129
  13. 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
  14. 2019Sanity Checks for Saliency Metricscited by 119
  15. 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
  16. 2020ProtoPShare: Prototype Sharing for Interpretable Image Classification and Similarity Discoverycited by 89
  17. 2019Towards Best Practice in Explaining Neural Network Decisions with LRPcited by 70
  18. 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
  19. 2019Towards Explainable Deep Neural Networks (xDNN)cited by 61
  20. 2017Towards better understanding of gradient-based attribution methods for Deep Neural Networkscited by 51
  21. 2020This Looks Like That, Because ... Explaining Prototypes for Interpretable Image Recognitioncited by 50
  22. 2021This looks more like that: Enhancing Self-Explaining Models by Prototypical Relevance Propagationcited by 43
  23. 2019Model Agnostic Contrastive Explanations for Structured Datacited by 41
  24. 2022Metrics for saliency map evaluation of deep learning explanation methodscited by 40
  25. 2020Towards Deep Machine Reasoning: a Prototype-based Deep Neural Network with Decision Tree Inferencecited by 5

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 1.

3 papers.