Learning how to explain neural networks: PatternNet and PatternAttribution

By Pieter-Jan Kindermans, Kristof T. Schütt, Maximilian Alber, K. Müller, Dumitru Erhan, Been Kim, Sven Dähne. 2017

371 citations recorded by the source corpus.

DeConvNet, Guided BackProp, LRP, were invented to better understand deep neural networks. We show that these methods do not produce the theoretically correct explanation for a linear model. Yet they are used on multi-layer networks with millions of parameters. This is a cause for concern since linear models are simple neural networks. We argue that explanation methods for neural nets should work reliably in the limit of simplicity, the linear models. Based on our analysis of linear models we propose a generalization that yields two explanation techniques (PatternNet and PatternAttribution) that are theoretically sound for linear models and produce improved explanations for deep networks.

Subfields: Artificial Intelligence, 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. Wojciech Samek
  2. K. Müller
  3. Grgoire Montavon
  4. Longo Luca
  5. Giulia Vilone
  6. Been Kim
  7. Yoshua Bengio
  8. Song-Chun Zhu

In Safety, Robustness & Interpretability

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

Citations in the corpus