English

Influence-Directed Explanations for Deep Convolutional Networks

Machine Learning 2018-11-14 v2 Artificial Intelligence Machine Learning

Abstract

We study the problem of explaining a rich class of behavioral properties of deep neural networks. Distinctively, our influence-directed explanations approach this problem by peering inside the network to identify neurons with high influence on a quantity and distribution of interest, using an axiomatically-justified influence measure, and then providing an interpretation for the concepts these neurons represent. We evaluate our approach by demonstrating a number of its unique capabilities on convolutional neural networks trained on ImageNet. Our evaluation demonstrates that influence-directed explanations (1) identify influential concepts that generalize across instances, (2) can be used to extract the "essence" of what the network learned about a class, and (3) isolate individual features the network uses to make decisions and distinguish related classes.

Keywords

Cite

@article{arxiv.1802.03788,
  title  = {Influence-Directed Explanations for Deep Convolutional Networks},
  author = {Klas Leino and Shayak Sen and Anupam Datta and Matt Fredrikson and Linyi Li},
  journal= {arXiv preprint arXiv:1802.03788},
  year   = {2018}
}

Comments

To appear in International Test Conference 2018

R2 v1 2026-06-23T00:18:29.033Z