This looks more like that: Enhancing Self-Explaining Models by Prototypical Relevance Propagation
Not on the map. Why?
Abstract (arXiv)
Current machine learning models have shown high efficiency in solving a wide variety of real-world problems. However, their black box character poses a major challenge for the understanding and traceability of the underlying decision-making strategies. As a remedy, many post-hoc explanation and self-explanatory methods have been developed to interpret the models' behavior. These methods, in addition, enable the identification of artifacts that can be learned by the model as class-relevant features. In this work, we provide a detailed case study of the self-explaining network, ProtoPNet, in the presence of a spectrum of artifacts. Accordingly, we identify the main drawbacks of ProtoPNet, especially, its coarse and spatially imprecise explanations. We address these limitations by introducing Prototypical Relevance Propagation (PRP), a novel method for generating more precise model-aware explanations. Furthermore, in order to obtain a clean dataset, we propose to use multi-view clustering strategies for segregating the artifact images using the PRP explanations, thereby suppressing the potential artifact learning in the models.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 41 of its 78 references that are in the map. First posted on arXiv 27 Aug 2021.
Builds on
41 of 78 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 456
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 365
- 2014Recurrent Models of Visual Attentioncited by 349
29 more
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
- 2015Understanding Neural Networks Through Deep Visualizationcited by 334
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2016On Deep Multi-View Representation Learning: Objectives and Optimizationcited by 162
- 2017Interpretable Convolutional Neural Networkscited by 162
- 2020Backdoor Attacks and Countermeasures on Deep Learning: A Comprehensive Reviewcited by 123
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
- 2021XProtoNet: Diagnosis in Chest Radiography with Global and Local Explanationscited by 73
- 2019Towards Best Practice in Explaining Neural Network Decisions with LRPcited by 70
- 2019Interpretable Image Recognition with Hierarchical Prototypescited by 65
- 2020Explanation-Guided Training for Cross-Domain Few-Shot Classificationcited by 58
- 2021Reconsidering Representation Alignment for Multi-view Clusteringcited by 57
- 2019Saccader: Improving Accuracy of Hard Attention Models for Visioncited by 35
- 2019From Clustering to Cluster Explanations via Neural Networkscited by 34
- 2018Towards Explaining Anomalies: A Deep Taylor Decomposition of One-Class Modelscited by 24
- 2019A Rate-Distortion Framework for Explaining Neural Network Decisionscited by 24
- 2020A Framework to Learn with Interpretationcited by 23
- 2020How Much Can I Trust You? -- Quantifying Uncertainties in Explaining Neural Networkscited by 18
- 2019Deep Divergence-Based Approach to Clusteringcited by 13
- 2019EDUCE: Explaining model Decisions through Unsupervised Concepts Extractioncited by 13
- 2017AOGNets: Compositional Grammatical Architectures for Deep Learningcited by 6
- 2018Unsupervised Learning of Neural Networks to Explain Neural Networkscited by 6
- 2020GraphXCOVID: Explainable Deep Graph Diffusion Pseudo-Labelling for Identifying COVID-19 on Chest X-rayscited by 6
- 2016Feature Importance Measure for Non-linear Learning Algorithmscited by 5
- 2019Analyzing the Interpretability Robustness of Self-Explaining Modelscited by 5
- 2019Finding and Removing Clever Hans: Using Explanation Methods to Debug and Improve Deep Modelscited by 5
- 2019Unsupervised Learning of Neural Networks to Explain Neural Networks (extended abstract)cited by 1
Built on by
Citing papers per year: 2022: 8; 2023: 13; 2024: 14; 2025: 5; 2026: 3.
43 papers.
Sort:
By area:
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognitioncited by 63
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2022ProtoVAE: A Trustworthy Self-Explainable Prototypical Variational Modelcited by 34
- 2023Finding the right XAI method -- A Guide for the Evaluation and Ranking of Explainable AI Methods in Climate Sciencecited by 27
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2022Disentangled Explanations of Neural Network Predictions by Finding Relevant Subspacescited by 25
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2023Explainable AI for Time Series via Virtual Inspection Layerscited by 23
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2022ECLAD: Extracting Concepts with Local Aggregated Descriptorscited by 15
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
31 more
- 2022DORA: Exploring Outlier Representations in Deep Neural Networkscited by 14
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspectivecited by 9
- 2024PDiscoFormer: Relaxing Part Discovery Constraints with Vision Transformerscited by 9
- 2023Sanity checks for patch visualisation in prototype-based image classificationcited by 8
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classificationscited by 8
- 2024This actually looks like that: Proto-BagNets for local and global interpretability-by-designcited by 7
- 2023Prototypical Self-Explainable Models Without Re-trainingcited by 6
- 2022Demonstrating The Risk of Imbalanced Datasets in Chest X-ray Image-based Diagnostics by Prototypical Relevance Propagationcited by 5
- 2023ProtoExplorer: Interpretable Forensic Analysis of Deepfake Videos using Prototype Exploration and Refinementcited by 5
- 2025DocVXQA: Context-Aware Visual Explanations for Document Question Answeringcited by 5
- 2022Towards Human-Interpretable Prototypes for Visual Assessment of Image Classification Modelscited by 4
- 2024Pantypes: Diverse Representatives for Self-Explainable Modelscited by 4
- 2023Sanity checks and improvements for patch visualisation in prototype-based image classificationcited by 3
- 2023Interpretable Alzheimer's Disease Classification Via a Contrastive Diffusion Autoencodercited by 3
- 2024PIPNet3D: Interpretable Detection of Alzheimer in MRI Scanscited by 3
- 2024Prototype-based Interpretable Breast Cancer Prediction Models: Analysis and Challengescited by 3
- 2024This Probably Looks Exactly Like That: An Invertible Prototypical Networkcited by 3
- 2024CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Modelscited by 3
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Modelscited by 3
- 2023PAMI: partition input and aggregate outputs for model interpretationcited by 2
- 2023A differentiable Gaussian Prototype Layer for explainable Segmentationcited by 2
- 2024Beyond explaining: XAI-based Adaptive Learning with SHAP Clustering for Energy Consumption Predictioncited by 2
- 2024OMENN: One Matrix to Explain Neural Networkscited by 2
- 2024Applications of Explainable artificial intelligence in Earth system sciencecited by 1
- 2025Comprehensive Evaluation of Prototype Neural Networkscited by 1
- 2025CIP-Net: Continual Interpretable Prototype-based Networkcited by 1
- 2024Enhancing Interpretability of Vertebrae Fracture Grading using Human-interpretable Prototypescited by 0
- 2025ProtoMask: Segmentation-Guided Prototype Learningcited by 0
- 2026A New Framework to Analyse the Distributional Robustness of Deep Neural Networkscited by 0
- 2026Self-Explainability in Self-Adaptive and Self-Organising Systems: Status and Research Directionscited by 0
- 2026ProtoX-AD: Self-Explainable Time Series Anomaly Detection and Characterizationcited by 0
- 2026ProtoX-AD: Self-Explainable Time Series Anomaly Detection and Characterization11 Jun 2026
- 2026Self-Explainability in Self-Adaptive and Self-Organising Systems: Status and Research Directions8 Jun 2026
- 2026A New Framework to Analyse the Distributional Robustness of Deep Neural Networks20 May 2026
- 2025CIP-Net: Continual Interpretable Prototype-based Network8 Dec 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
- 2025DocVXQA: Context-Aware Visual Explanations for Document Question Answering12 May 2025
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Models13 Feb 2025
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
- 2024CaBRNet, an open-source library for developing and evaluating Case-Based Reasoning Models25 Sep 2024
- 2024This Probably Looks Exactly Like That: An Invertible Prototypical Network16 Jul 2024
- 2024PDiscoFormer: Relaxing Part Discovery Constraints with Vision Transformers5 Jul 2024
31 more
- 2024This actually looks like that: Proto-BagNets for local and global interpretability-by-design21 Jun 2024
- 2024ProtoS-ViT: Visual foundation models for sparse self-explainable classifications14 Jun 2024
- 2024Applications of Explainable artificial intelligence in Earth system science12 Jun 2024
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Vision23 May 2024
- 2024Enhancing Interpretability of Vertebrae Fracture Grading using Human-interpretable Prototypes3 Apr 2024
- 2024Prototype-based Interpretable Breast Cancer Prediction Models: Analysis and Challenges29 Mar 2024
- 2024PIPNet3D: Interpretable Detection of Alzheimer in MRI Scans27 Mar 2024
- 2024Pantypes: Diverse Representatives for Self-Explainable Models14 Mar 2024
- 2024Beyond explaining: XAI-based Adaptive Learning with SHAP Clustering for Energy Consumption Prediction7 Feb 2024
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspective9 Jan 2024
- 2023Prototypical Self-Explainable Models Without Re-training13 Dec 2023
- 2023Sanity checks for patch visualisation in prototype-based image classification25 Oct 2023
- 2023Pixel-Grounded Prototypical Part Networks25 Sep 2023
- 2023ProtoExplorer: Interpretable Forensic Analysis of Deepfake Videos using Prototype Exploration and Refinement20 Sep 2023
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanations16 Aug 2023
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifiers26 Jul 2023
- 2023A differentiable Gaussian Prototype Layer for explainable Segmentation25 Jun 2023
- 2023Interpretable Alzheimer's Disease Classification Via a Contrastive Diffusion Autoencoder5 Jun 2023
- 2023ICICLE: Interpretable Class Incremental Continual Learning14 Mar 2023
- 2023Explainable AI for Time Series via Virtual Inspection Layers11 Mar 2023
- 2023Finding the right XAI method -- A Guide for the Evaluation and Ranking of Explainable AI Methods in Climate Science1 Mar 2023
- 2023PAMI: partition input and aggregate outputs for model interpretation7 Feb 2023
- 2023Sanity checks and improvements for patch visualisation in prototype-based image classification20 Jan 2023
- 2022Disentangled Explanations of Neural Network Predictions by Finding Relevant Subspaces30 Dec 2022
- 2022Towards Human-Interpretable Prototypes for Visual Assessment of Image Classification Models22 Nov 2022
- 2022ProtoVAE: A Trustworthy Self-Explainable Prototypical Variational Model15 Oct 2022
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognition22 Aug 2022
- 2022ECLAD: Extracting Concepts with Local Aggregated Descriptors9 Jun 2022
- 2022DORA: Exploring Outlier Representations in Deep Neural Networks9 Jun 2022
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvement15 Mar 2022
- 2022Demonstrating The Risk of Imbalanced Datasets in Chest X-ray Image-based Diagnostics by Prototypical Relevance Propagation10 Jan 2022
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognitioncited by 63
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2022ProtoVAE: A Trustworthy Self-Explainable Prototypical Variational Modelcited by 34
- 2023Finding the right XAI method -- A Guide for the Evaluation and Ranking of Explainable AI Methods in Climate Sciencecited by 27
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2022Disentangled Explanations of Neural Network Predictions by Finding Relevant Subspacescited by 25
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2023Explainable AI for Time Series via Virtual Inspection Layerscited by 23
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2022ECLAD: Extracting Concepts with Local Aggregated Descriptorscited by 15
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
- 2024LucidPPN: Unambiguous Prototypical Parts Network for User-centric Interpretable Computer Visioncited by 15
12 most cited of 42 All 42 (JSON)
- 2026ProtoX-AD: Self-Explainable Time Series Anomaly Detection and Characterization11 Jun 2026
- 2026Self-Explainability in Self-Adaptive and Self-Organising Systems: Status and Research Directions8 Jun 2026
- 2026A New Framework to Analyse the Distributional Robustness of Deep Neural Networks20 May 2026
- 2025CIP-Net: Continual Interpretable Prototype-based Network8 Dec 2025
- 2025ProtoMask: Segmentation-Guided Prototype Learning1 Oct 2025
- 2025Comprehensive Evaluation of Prototype Neural Networks9 Jul 2025
- 2025DocVXQA: Context-Aware Visual Explanations for Document Question Answering12 May 2025
- 2025This looks like what? Challenges and Future Research Directions for Part-Prototype Models13 Feb 2025
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
- 2024This Probably Looks Exactly Like That: An Invertible Prototypical Network16 Jul 2024
- 2024PDiscoFormer: Relaxing Part Discovery Constraints with Vision Transformers5 Jul 2024
- 2024This actually looks like that: Proto-BagNets for local and global interpretability-by-design21 Jun 2024
12 newest of 42 All 42 (JSON)