Smooth Deep Saliency

Rudolf Herdt, Maximilian Schmidt, Daniel Otero Baguer, Peter Maaß
4/2/2024
cs.CV

No official code found. Best implementation: rherdt185/smooth-deep-saliency (0 stars, MIT, last commit 2024-08-08).

Abstract

In this work, we investigate methods to reduce the noise in deep saliency maps coming from convolutional downsampling. Those methods make the investigated models more interpretable for gradient-based saliency maps, computed in hidden layers. We evaluate the faithfulness of those methods using insertion and deletion metrics, finding that saliency maps computed in hidden layers perform better compared to both the input layer and GradCAM. We test our approach on different models trained for image classification on ImageNet1K, and models trained for tumor detection on Camelyon16 and in-house real-world digital pathology scans of stained tissue samples. Our results show that the checkerboard noise in the gradient gets reduced, resulting in smoother and therefore easier to interpret saliency maps.

View on arXivView PDF

Code Implementations(1)

MIT
00Python, Jupyter NotebookAug 8, 20242 years agoMIT

Cite this paper

@article{herdt2024smooth,
  title  = {Smooth Deep Saliency},
  author = {Rudolf Herdt and Maximilian Schmidt and Daniel Otero Baguer and Peter Maaß},
  year   = {2024},
  eprint = {2404.02282},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.02282v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.02282.svg)](https://codeofpaper.com/paper/2404.02282)

Discussion