English

Towards better understanding of gradient-based attribution methods for Deep Neural Networks

Machine Learning 2018-03-08 v4 Machine Learning

Abstract

Understanding the flow of information in Deep Neural Networks (DNNs) is a challenging problem that has gain increasing attention over the last few years. While several methods have been proposed to explain network predictions, there have been only a few attempts to compare them from a theoretical perspective. What is more, no exhaustive empirical comparison has been performed in the past. In this work, we analyze four gradient-based attribution methods and formally prove conditions of equivalence and approximation between them. By reformulating two of these methods, we construct a unified framework which enables a direct comparison, as well as an easier implementation. Finally, we propose a novel evaluation metric, called Sensitivity-n and test the gradient-based attribution methods alongside with a simple perturbation-based attribution method on several datasets in the domains of image and text classification, using various network architectures.

Keywords

Cite

@article{arxiv.1711.06104,
  title  = {Towards better understanding of gradient-based attribution methods for Deep Neural Networks},
  author = {Marco Ancona and Enea Ceolini and Cengiz Öztireli and Markus Gross},
  journal= {arXiv preprint arXiv:1711.06104},
  year   = {2018}
}

Comments

ICLR 2018

R2 v1 2026-06-22T22:48:13.800Z