Understanding Neural Networks and Individual Neuron Importance via Information-Ordered Cumulative Ablation
Rana Ali Amjad, Kairen Liu, Bernhard C. Geiger

TL;DR
This paper uses information-theoretic measures to analyze neuron importance in trained neural networks, revealing layer-specific correlations with performance and proposing a cumulative ablation method to study neuron interactions.
Contribution
It introduces a layer-wise analysis of information-theoretic quantities and their relation to network performance, along with a cumulative ablation approach to investigate neuron redundancy and synergy.
Findings
Class selectivity is not a good performance indicator.
Mutual information correlates positively with performance in ReLU networks.
Cumulative ablation can reveal neuron redundancy and synergy.
Abstract
In this work, we investigate the use of three information-theoretic quantities -- entropy, mutual information with the class variable, and a class selectivity measure based on Kullback-Leibler divergence -- to understand and study the behavior of already trained fully-connected feed-forward neural networks. We analyze the connection between these information-theoretic quantities and classification performance on the test set by cumulatively ablating neurons in networks trained on MNIST, FashionMNIST, and CIFAR-10. Our results parallel those recently published by Morcos et al., indicating that class selectivity is not a good indicator for classification performance. However, looking at individual layers separately, both mutual information and class selectivity are positively correlated with classification performance, at least for networks with ReLU activation functions. We provide…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods*Communicated@Fast*How Do I Communicate to Expedia?
