paper-with-me

홈 › Papers

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

2023-01-20 · Romain Xu-Darme, Georges Quénot, Zakaria Chihani, Marie-Christine Rousset

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.

📄 PDF Abstract BibTeX arXiv:2302.08508

Code (0)

등록된 구현이 없습니다.

Tasks

image-classificationImage Classification

Similar Papers 제목 키워드 기반

Sanity checks for patch visualisation in prototype-based image classification

2023-10-25 · Romain Xu-Darme, Georges Quénot, Zakaria Chihani, Marie-Christine Rousset

In this work, we perform an analysis of the visualisation methods implemented in ProtoPNet and ProtoTree, two self-explaining visual classifiers based on prototypes. We show that such methods do not correctly identify th…

image-classificationImage Classification

Sanity Checks for Saliency Methods Explaining Object Detectors

2023-06-04 · Deepan Chakravarthi Padmanabhan, Paul G. Plöger, Octavio Arriaga, Matias Valdenegro-Toro

Saliency methods are frequently used to explain Deep Neural Network-based models. Adebayo et al.'s work on evaluating saliency methods for classification models illustrate certain explanation methods fail the model and d…

Objectobject-detectionObject Detection

Shortcomings of Top-Down Randomization-Based Sanity Checks for Evaluations of Deep Neural Network Explanations

2022-11-22 · CVPR 2023 1 · Alexander Binder, Leander Weber, Sebastian Lapuschkin, Grégoire Montavon 외

While the evaluation of explanations is an important step towards trustworthy models, it needs to be done carefully, and the employed metrics need to be well-understood. Specifically model randomization testing is often …

A Simple Technique to Enable Saliency Methods to Pass the Sanity Checks

2019-09-25 · Arushi Gupta, Sanjeev Arora

{\em Saliency methods} attempt to explain a deep net's decision by assigning a {\em score} to each feature/pixel in the input, often doing this credit-assignment via the gradient of the output with respect to input. Re…

Sanity Checks for Agentic Data Science

2026-04-13 · Zachary T. Rewolinski, Austin V. Zane, Hao Huang, Chandan Singh 외 arxiv

Agentic data science (ADS) pipelines have grown rapidly in both capability and adoption, with systems such as OpenAI Codex now able to directly analyze datasets and produce answers to statistical questions. However, thes…