ProtoP-OD: Explainable Object Detection with Prototypical Parts
Not on the map. Why?
Abstract (arXiv)
Interpretation and visualization of the behavior of detection transformers tends to highlight the locations in the image that the model attends to, but it provides limited insight into the semantics that the model is focusing on. This paper introduces an extension to detection transformers that constructs prototypical local features and uses them in object detection. These custom features, which we call prototypical parts, are designed to be mutually exclusive and align with the classifications of the model. The proposed extension consists of a bottleneck module, the prototype neck, that computes a discretized representation of prototype activations and a new loss term that matches prototypes to object classes. This setup leads to interpretable representations in the prototype neck, allowing visual inspection of the image content perceived by the model and a better understanding of the model's reliability. We show experimentally that our method incurs only a limited performance penalty, and we provide examples that demonstrate the quality of the explanations provided by our method, which we argue outweighs the performance penalty.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 34 of its 43 references that are in the map. First posted on arXiv 29 Feb 2024.
Builds on
34 of 43 references.
References · 34
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017Mask R-CNNcited by 7,259
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2017Neural Discrete Representation Learningcited by 4,650
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
22 more
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2022DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detectioncited by 1,306
- 2020Concept Bottleneck Modelscited by 1,022
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
- 2022Vision Transformer with Deformable Attentioncited by 293
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2019Understanding and Improving Layer Normalizationcited by 213
- 2019Explaining Classifiers with Causal Concept Effect (CaCE)cited by 135
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2020Restricting the Flow: Information Bottlenecks for Attributioncited by 110
- 2020ProtoPShare: Prototype Sharing for Interpretable Image Classification and Similarity Discoverycited by 89
- 2020Black-box Explanation of Object Detectors via Saliency Mapscited by 74
- 2021IAIA-BL: A Case-based Interpretable Deep Learning Model for Classification of Mass Lesions in Digital Mammographycited by 72
- 2019Interpretable Image Recognition with Hierarchical Prototypescited by 64
- 2020This Looks Like That, Because ... Explaining Prototypes for Interpretable Image Recognitioncited by 50
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2021ProtoMIL: Multiple Instance Learning with Prototypical Parts for Whole-Slide Image Classificationcited by 22
- 2022Explaining YOLO: Leveraging Grad-CAM to Explain Object Detectionscited by 6
Built on by
Citing papers per year: 2024: 1.
1 paper.