Interpreting Layered Neural Networks via Hierarchical Modular Representation

10/03/2018
by   Chihiro Watanabe, et al.
18

Interpreting the prediction mechanism of complex models is currently one of the most important tasks in the machine learning field, especially with layered neural networks, which have achieved high predictive performance with various practical data sets. To reveal the global structure of a trained neural network in an interpretable way, a series of clustering methods have been proposed, which decompose the units into clusters according to the similarity of their inference roles. The main problems in these studies were that (1) we have no prior knowledge about the optimal resolution for the decomposition, or the appropriate number of clusters, and (2) there was no method with which to acquire knowledge about whether the outputs of each cluster have a positive or negative correlation with the input and output dimension values. In this paper, to solve these problems, we propose a method for obtaining a hierarchical modular representation of a layered neural network. The application of a hierarchical clustering method to a trained network reveals a tree-structured relationship among hidden layer units, based on their feature vectors defined by their correlation with the input and output dimension values.

READ FULL TEXT

page 8

page 16

page 17

research
05/18/2018

Knowledge Discovery from Layered Neural Networks based on Non-negative Task Decomposition

Interpretability has become an important issue in the machine learning f...
research
04/13/2018

Understanding Community Structure in Layered Neural Networks

A layered neural network is now one of the most common choices for the p...
research
03/01/2017

Modular Representation of Layered Neural Networks

Layered neural networks have greatly improved the performance of various...
research
01/08/2019

Explaining AlphaGo: Interpreting Contextual Effects in Neural Networks

In this paper, we propose to disentangle and interpret contextual effect...
research
03/22/2022

Clustering units in neural networks: upstream vs downstream information

It has been hypothesized that some form of "modular" structure in artifi...
research
09/24/2021

Learning Multi-Layered GBDT Via Back Propagation

Deep neural networks are able to learn multi-layered representation via ...
research
12/01/2018

Rank Projection Trees for Multilevel Neural Network Interpretation

A variety of methods have been proposed for interpreting nodes in deep n...

Please sign up or login with your details

Forgot password? Click here to reset