Explaining Deep Learning Models using Causal Inference

By Tanmayee Narendra, Anush Sankaran, Deepak Vijaykeerthy, Senthil Mani. 2018

59 citations recorded by the source corpus.

Although deep learning models have been successfully applied to a variety of tasks, due to the millions of parameters, they are becoming increasingly opaque and complex. In order to establish trust for their widespread commercial use, it is important to formalize a principled framework to reason over these models. In this work, we use ideas from causal inference to describe a general framework to reason over CNN models. Specifically, we build a Structural Causal Model (SCM) as an abstraction over a specific aspect of the CNN. We also formulate a method to quantitatively rank the filters of a convolution layer according to their counterfactual importance. We illustrate our approach with popular CNN architectures such as LeNet5, VGG19, and ResNet32.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

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. Xia Hu
  2. Fan Yang
  3. Huan Liu
  4. Mengnan Du
  5. Ruocheng Guo
  6. Matthew R. O'Shaughnessy
  7. Raha Moraffah
  8. Mansooreh Karami

In Computer Vision and Pattern Recognition

  1. Fan Yang
  2. Xia Hu
  3. Mengnan Du
  4. Matthew R. O'Shaughnessy
  5. Raha Moraffah
  6. Mansooreh Karami
  7. Christopher J. Rozell
  8. Mark A. Davenport

Citations in the corpus