The (Un)reliability of saliency methods

By Pieter-Jan Kindermans, Sara Hooker, Julius Adebayo, Maximilian Alber, Kristof T. Schütt, Sven Dähne, Dumitru Erhan, Been Kim. 2017

806 citations recorded by the source corpus.

Saliency methods aim to explain the predictions of deep neural networks. These methods lack reliability when the explanation is sensitive to factors that do not contribute to the model prediction. We use a simple and common pre-processing step ---adding a constant shift to the input data--- to show that a transformation with no effect on the model can cause numerous methods to incorrectly attribute. In order to guarantee reliability, we posit that methods should fulfill input invariance, the requirement that a saliency method mirror the sensitivity of the model with respect to transformations of the input. We show, through several examples, that saliency methods that do not satisfy input invariance result in misleading attribution.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Noah A. Smith
  3. Percy Liang
  4. Yejin Choi
  5. Yoav Goldberg
  6. Luke S. Zettlemoyer
  7. Yoshua Bengio
  8. Yonatan Belinkov

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Ming-Hsuan Yang
  5. Andrea Vedaldi
  6. Xiaogang Wang
  7. Jitendra Malik
  8. Andrew Zisserman

In Safety, Robustness & Interpretability

  1. Been Kim
  2. Wojciech Samek
  3. Longo Luca
  4. Giulia Vilone
  5. K. Müller
  6. Lars Kai Hansen
  7. Grgoire Montavon
  8. Laura Rieger

Citations in the corpus