pith. sign in

arxiv: 1806.02012 · v1 · pith:C7Y65EDZnew · submitted 2018-06-06 · 💻 cs.LG · cs.CV· stat.ML

A Peek Into the Hidden Layers of a Convolutional Neural Network Through a Factorization Lens

classification 💻 cs.LG cs.CVstat.ML
keywords deepnetworkneuraldifferentfactorizationinputslayersapproach
0
0 comments X
read the original abstract

Despite their increasing popularity and success in a variety of supervised learning problems, deep neural networks are extremely hard to interpret and debug: Given and already trained Deep Neural Net, and a set of test inputs, how can we gain insight into how those inputs interact with different layers of the neural network? Furthermore, can we characterize a given deep neural network based on it's observed behavior on different inputs? In this paper we propose a novel factorization based approach on understanding how different deep neural networks operate. In our preliminary results, we identify fascinating patterns that link the factorization rank (typically used as a measure of interestingness in unsupervised data analysis) with how well or poorly the deep network has been trained. Finally, our proposed approach can help provide visual insights on how high-level. interpretable patterns of the network's input behave inside the hidden layers of the deep network.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.