Causal Learning and Explanation of Deep Neural Networks via Autoencoded Activations

02/02/2018
by   Michael Harradon, et al.
0

Deep neural networks are complex and opaque. As they enter application in a variety of important and safety critical domains, users seek methods to explain their output predictions. We develop an approach to explaining deep neural networks by constructing causal models on salient concepts contained in a CNN. We develop methods to extract salient concepts throughout a target network by using autoencoders trained to extract human-understandable representations of network activations. We then build a bayesian causal model using these extracted concepts as variables in order to explain image classification. Finally, we use this causal model to identify and visualize features with significant causal influence on final classification.

READ FULL TEXT

page 5

page 6

research
11/03/2020

MACE: Model Agnostic Concept Extractor for Explaining Image Classification Networks

Deep convolutional networks have been quite successful at various image ...
research
12/18/2018

Interactive Naming for Explaining Deep Neural Networks: A Formative Study

We consider the problem of explaining the decisions of deep neural netwo...
research
07/31/2021

A Hypothesis for the Aesthetic Appreciation in Neural Networks

This paper proposes a hypothesis for the aesthetic appreciation that aes...
research
03/06/2023

NxPlain: Web-based Tool for Discovery of Latent Concepts

The proliferation of deep neural networks in various domains has seen an...
research
02/25/2023

Bayesian Neural Networks Tend to Ignore Complex and Sensitive Concepts

In this paper, we focus on mean-field variational Bayesian Neural Networ...
research
09/22/2020

Towards Causal Explanation Detection with Pyramid Salient-Aware Network

Causal explanation analysis (CEA) can assist us to understand the reason...
research
04/09/2019

Software and application patterns for explanation methods

Deep neural networks successfully pervaded many applications domains and...

Please sign up or login with your details

Forgot password? Click here to reset