Cargando…

On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation

Understanding and interpreting classification decisions of automated image classification systems is of high value in many applications, as it allows to verify the reasoning of the system and provides additional information to the human expert. Although machine learning methods are solving very succ...

Descripción completa

Detalles Bibliográficos
Autores principales: Bach, Sebastian, Binder, Alexander, Montavon, Grégoire, Klauschen, Frederick, Müller, Klaus-Robert, Samek, Wojciech
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4498753/
https://www.ncbi.nlm.nih.gov/pubmed/26161953
http://dx.doi.org/10.1371/journal.pone.0130140
_version_ 1782380672002818048
author Bach, Sebastian
Binder, Alexander
Montavon, Grégoire
Klauschen, Frederick
Müller, Klaus-Robert
Samek, Wojciech
author_facet Bach, Sebastian
Binder, Alexander
Montavon, Grégoire
Klauschen, Frederick
Müller, Klaus-Robert
Samek, Wojciech
author_sort Bach, Sebastian
collection PubMed
description Understanding and interpreting classification decisions of automated image classification systems is of high value in many applications, as it allows to verify the reasoning of the system and provides additional information to the human expert. Although machine learning methods are solving very successfully a plethora of tasks, they have in most cases the disadvantage of acting as a black box, not providing any information about what made them arrive at a particular decision. This work proposes a general solution to the problem of understanding classification decisions by pixel-wise decomposition of nonlinear classifiers. We introduce a methodology that allows to visualize the contributions of single pixels to predictions for kernel-based classifiers over Bag of Words features and for multilayered neural networks. These pixel contributions can be visualized as heatmaps and are provided to a human expert who can intuitively not only verify the validity of the classification decision, but also focus further analysis on regions of potential interest. We evaluate our method for classifiers trained on PASCAL VOC 2009 images, synthetic image data containing geometric shapes, the MNIST handwritten digits data set and for the pre-trained ImageNet model available as part of the Caffe open source package.
format Online
Article
Text
id pubmed-4498753
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-44987532015-07-17 On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation Bach, Sebastian Binder, Alexander Montavon, Grégoire Klauschen, Frederick Müller, Klaus-Robert Samek, Wojciech PLoS One Research Article Understanding and interpreting classification decisions of automated image classification systems is of high value in many applications, as it allows to verify the reasoning of the system and provides additional information to the human expert. Although machine learning methods are solving very successfully a plethora of tasks, they have in most cases the disadvantage of acting as a black box, not providing any information about what made them arrive at a particular decision. This work proposes a general solution to the problem of understanding classification decisions by pixel-wise decomposition of nonlinear classifiers. We introduce a methodology that allows to visualize the contributions of single pixels to predictions for kernel-based classifiers over Bag of Words features and for multilayered neural networks. These pixel contributions can be visualized as heatmaps and are provided to a human expert who can intuitively not only verify the validity of the classification decision, but also focus further analysis on regions of potential interest. We evaluate our method for classifiers trained on PASCAL VOC 2009 images, synthetic image data containing geometric shapes, the MNIST handwritten digits data set and for the pre-trained ImageNet model available as part of the Caffe open source package. Public Library of Science 2015-07-10 /pmc/articles/PMC4498753/ /pubmed/26161953 http://dx.doi.org/10.1371/journal.pone.0130140 Text en © 2015 Bach et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Bach, Sebastian
Binder, Alexander
Montavon, Grégoire
Klauschen, Frederick
Müller, Klaus-Robert
Samek, Wojciech
On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
title On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
title_full On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
title_fullStr On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
title_full_unstemmed On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
title_short On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation
title_sort on pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4498753/
https://www.ncbi.nlm.nih.gov/pubmed/26161953
http://dx.doi.org/10.1371/journal.pone.0130140
work_keys_str_mv AT bachsebastian onpixelwiseexplanationsfornonlinearclassifierdecisionsbylayerwiserelevancepropagation
AT binderalexander onpixelwiseexplanationsfornonlinearclassifierdecisionsbylayerwiserelevancepropagation
AT montavongregoire onpixelwiseexplanationsfornonlinearclassifierdecisionsbylayerwiserelevancepropagation
AT klauschenfrederick onpixelwiseexplanationsfornonlinearclassifierdecisionsbylayerwiserelevancepropagation
AT mullerklausrobert onpixelwiseexplanationsfornonlinearclassifierdecisionsbylayerwiserelevancepropagation
AT samekwojciech onpixelwiseexplanationsfornonlinearclassifierdecisionsbylayerwiserelevancepropagation