mlsanityData to 14 Oct 2026

Neural Activation Patterns (NAPs): Visual Explainability of Learned Concepts

arXiv 2206.10611 ↗First posted 20 Jun 2022cs.LG cs.AIcited by 7

Not on the map. Why?

Abstract (arXiv)

A key to deciphering the inner workings of neural networks is understanding what a model has learned. Promising methods for discovering learned features are based on analyzing activation values, whereby current techniques focus on analyzing high activation values to reveal interesting features on a neuron level. However, analyzing high activation values limits layer-level concept discovery. We present a method that instead takes into account the entire activation distribution. By extracting similar activation profiles within the high-dimensional activation space of a neural network layer, we find groups of inputs that are treated similarly. These input groups represent neural activation patterns (NAPs) and can be used to visualize and interpret learned layer concepts. We release a framework with which NAPs can be extracted from pre-trained models and provide a visual introspection tool that can be used to analyze NAPs. We tested our method with a variety of networks and show how it complements existing methods for analyzing neural network activation values.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 17 of its 32 references that are in the map. First posted on arXiv 20 Jun 2022.

Builds on

17 of 32 references.

References · 17

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  3. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  4. 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
  5. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  6. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
  7. 2017SmoothGrad: removing noise by adding noisecited by 1,109
  8. 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 255
  9. 2016Synthesizing the preferred inputs for neurons in neural networks via deep generator networkscited by 181
  10. 2020Debugging Tests for Model Explanationscited by 147
  11. 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 129
  12. 2016Multifaceted Feature Visualization: Uncovering the Different Types of Features Learned By Each Neuron in Deep Neural Networkscited by 106
5 more
  1. 2019Summit: Scaling Deep Learning Interpretability by Visualizing Activation and Attribution Summarizationscited by 72
  2. 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
  3. 2022Human-Centered Concept Explanations for Neural Networkscited by 23
  4. 2015Understanding Intra-Class Knowledge Inside CNNcited by 22
  5. 2021NeuroCartography: Scalable Automatic Visual Summarization of Concepts in Deep Neural Networkscited by 12

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 2; 2023: 2; 2024: 2; 2025: 0; 2026: 1.

7 papers.