Understanding Neural Networks Through Deep Visualization
Not on the map. Why?
Abstract (arXiv)
Recent years have produced great advances in training large, deep neural networks (DNNs), including notable successes in training convolutional neural networks (convnets) to recognize natural images. However, our understanding of how these models work, especially what computations they perform at intermediate layers, has lagged behind. Progress in the field will be further accelerated by the development of better tools for visualizing and interpreting neural nets. We introduce two such tools here. The first is a tool that visualizes the activations produced on each layer of a trained convnet as it processes an image or video (e.g. a live webcam stream). We have found that looking at live activations that change in response to user input helps build valuable intuitions about how convnets work. The second tool enables visualizing features at each layer of a DNN via regularized optimization in image space. Because previous versions of this idea produced less recognizable images, here we introduce several new regularization methods that combine to produce qualitatively clearer, more interpretable visualizations. Both tools are open source and work on a pre-trained convnet with minimal setup.
Key facts. Cited by 332 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 83; 2022: 71; 2023: 68; 2024: 61; 2025: 36; 2026: 13.
332 papers.
Sort:
By area:
- 2024Do Llamas Work in English? On the Latent Language of Multilingual Transformerscited by 275
- 2021BENDR: using transformers and a contrastive self-supervised learning task to learn from massive amounts of EEG datacited by 194
- 2023Mitigating the Alignment Tax of RLHFcited by 181
- 2022Reconstructing Training Data from Trained Neural Networkscited by 129
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 110
- 2021Federated Unlearning via Class-Discriminative Pruningcited by 108
- 2024Merging Multi-Task Models via Weight-Ensembling Mixture of Expertscited by 85
- 2021Leveraging Sparse Linear Layers for Debuggable Deep Networkscited by 82
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearningcited by 82
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
38 more
- 2021Intriguing Findings of Frequency Selection for Image Deblurringcited by 80
- 2022On the Symmetries of Deep Learning Models and their Internal Representationscited by 63
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2022A Review of Deep Transfer Learning and Recent Advancementscited by 56
- 2021The Who in XAI: How AI Background Shapes Perceptions of AI Explanationscited by 48
- 2023Mitigating Spurious Correlations in Multi-modal Models during Fine-tuningcited by 47
- 2021Domain Adversarial Neural Networks for Domain Generalization: When It Works and How to Improvecited by 46
- 2022Margin-Based Few-Shot Class-Incremental Learning with Class-Level Overfitting Mitigationcited by 45
- 2021This looks more like that: Enhancing Self-Explaining Models by Prototypical Relevance Propagationcited by 43
- 2021Fed2: Feature-Aligned Federated Learningcited by 42
- 2021Automatic Sleep Staging of EEG Signals: Recent Development, Challenges, and Future Directionscited by 41
- 2022One Model to Synthesize Them All: Multi-contrast Multi-scale Transformer for Missing Data Imputationcited by 40
- 2021Biometrics: Trust, but Verifycited by 39
- 2022Model Zoos: A Dataset of Diverse Populations of Neural Network Modelscited by 38
- 2023Attention-based Point Cloud Edge Samplingcited by 37
- 2021Defining and Quantifying the Emergence of Sparse Concepts in DNNscited by 36
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Modelscited by 36
- 2023This Looks Like Those: Illuminating Prototypical Concepts Using Multiple Visualizationscited by 36
- 2022DIME: Fine-grained Interpretations of Multimodal Models via Disentangled Local Explanationscited by 34
- 2022Explaining Deepfake Detection by Analysing Image Matchingcited by 34
- 2022ProtoVAE: A Trustworthy Self-Explainable Prototypical Variational Modelcited by 34
- 2023Charting the Sociotechnical Gap in Explainable AI: A Framework to Address the Gap in XAIcited by 33
- 2023Human-Centric Multimodal Machine Learning: Recent Advances and Testbed on AI-based Recruitmentcited by 32
- 2023Don't trust your eyes: on the (un)reliability of feature visualizationscited by 32
- 2023Focus the Discrepancy: Intra- and Inter-Correlation Learning for Image Anomaly Detectioncited by 32
- 2023SplineCam: Exact Visualization and Characterization of Deep Network Geometry and Decision Boundariescited by 31
- 2022Distilling Robust and Non-Robust Features in Adversarial Examples by Information Bottleneckcited by 30
- 2022Block Selection Method for Using Feature Norm in Out-of-distribution Detectioncited by 30
- 2023Towards Trustworthy and Aligned Machine Learning: A Data-centric Survey with Causality Perspectivescited by 30
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizationscited by 29
- 2023Does a Neural Network Really Encode Symbolic Concepts?cited by 27
- 2021IMAGINE: Image Synthesis by Image-Guided Model Inversioncited by 25
- 2023Opti-CAM: Optimizing saliency maps for interpretabilitycited by 25
- 2022Universal Adversarial Examples in Remote Sensing: Methodology and Benchmarkcited by 24
- 2022Investigating the Properties of Neural Network Representations in Reinforcement Learningcited by 24
- 2024Decoding Probing: Revealing Internal Linguistic Structures in Neural Language Models using Minimal Pairscited by 24
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2023Controllable Inversion of Black-Box Face Recognition Models via Diffusioncited by 22
50 most cited of 332 All 332 (JSON)
- 2026Explainable Artificial Intelligence (XAI) in Computational Pathology: Definitions, Taxonomy, and Recommendations28 Aug 2026
- 2026On the Separation of Human and AI-Generated Images in CLIP Embedding Space26 Aug 2026
- 2026Are the High-weight Neurons the Important Ones in Image Classification Neural Networks?28 Jul 2026
- 2026CoG-Guided Weight Correction for Fault-Tolerant Deep Neural Networks17 Jul 2026
- 2026MotionPyramid: Hierarchical Motion Representation and Residual Interfaces15 Jun 2026
- 2026Class-wise Contribution Estimation via Logit Maximization for Federated Learning17 May 2026
- 2026A Distributional View for Visual Mechanistic Interpretability: KL-Minimal Soft-Constraint Principle17 May 2026
- 2026Seeing What Shouldn't Be There: Counterfactual GANs for Medical Image Attribution6 May 2026
- 2026NeuroViz: Real-time Interactive Visualization of Forward and Backward Passes in Neural Network Training3 May 2026
- 2026When Can We Trust Deep Neural Networks? Towards Reliable Industrial Deployment with an Interpretability Guide21 Apr 2026
- 2026Position: Explainable AI is Causality in Disguise30 Mar 2026
- 2026Distributed Convolutional Neural Networks for Object Recognition10 Mar 2026
38 more
- 2026FedRD: Reducing Divergences for Generalized Federated Learning via Heterogeneity-aware Parameter Guidance28 Jan 2026
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalization23 Dec 2025
- 2025SALVE: Sparse Autoencoder-Latent Vector Editing for Mechanistic Control of Neural Networks17 Dec 2025
- 2025Uncertainty-Aware Subset Selection for Robust Visual Explainability under Distribution Shifts9 Dec 2025
- 2025The brain-AI convergence: Predictive and generative world models for general-purpose computation2 Dec 2025
- 2025TIE: A Training-Inversion-Exclusion Framework for Visually Interpretable and Uncertainty-Guided Out-of-Distribution Detection28 Nov 2025
- 2025Dynamic Meta-Learning for Adaptive XGBoost-Neural Ensembles30 Sep 2025
- 2025EXP-CAM: Explanation Generation and Circuit Discovery Using Classifier Activation Matching30 Sep 2025
- 2025Activation Matching for Explanation Generation27 Sep 2025
- 2025nDNA -- the Semantic Helix of Artificial Cognition21 Sep 2025
- 2025Towards a Transparent and Interpretable AI Model for Medical Image Classifications20 Sep 2025
- 2025Model Interpretability and Rationale Extraction by Input Mask Optimization15 Aug 2025
- 2025NeMo: A Neuron-Level Modularizing-While-Training Approach for Decomposing DNN Models15 Aug 2025
- 2025MIMIC: Multimodal Inversion for Model Interpretation and Conceptualization11 Aug 2025
- 2025Hierarchical Fusion and Joint Aggregation: A Multi-Level Feature Representation Method for AIGC Image Quality Assessment23 Jul 2025
- 2025Winsor-CAM: Human-Tunable Visual Explanations from Deep Networks via Layer-Wise Winsorization14 Jul 2025
- 2025Interpretable inverse design of optical multilayer thin films based on extended neural adjoint and regression activation mapping10 Jul 2025
- 2025From Concepts to Components: Concept-Agnostic Attention Module Discovery in Transformers20 Jun 2025
- 2025Hierarchical Feature-level Reverse Propagation for Post-Training Neural Networks8 Jun 2025
- 2025Normalize Filters! Classical Wisdom for Deep Vision4 Jun 2025
- 2025Assessing Intersectional Bias in Representations of Pre-Trained Image Recognition Models4 Jun 2025
- 2025Concept-Centric Token Interpretation for Vector-Quantized Generative Models31 May 2025
- 2025Network Inversion for Uncertainty-Aware Out-of-Distribution Detection29 May 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2025A Regularization-Guided Equivariant Approach for Image Restoration26 May 2025
- 2025Out-of-Distribution Detection via Channelwise Feature Aggregation in Neural Network-Based Receivers21 May 2025
- 2025Understanding Task Representations in Neural Networks via Bayesian Ablation19 May 2025
- 2025Questioning Representational Optimism in Deep Learning: The Fractured Entangled Representation Hypothesis16 May 2025
- 2025Feature Visualization in 3D Convolutional Neural Networks12 May 2025
- 2025Batch Augmentation with Unimodal Fine-tuning for Multimodal Fusion of Large Language Models10 May 2025
- 2025ChannelExplorer: Exploring Class Separability Through Activation Channel Visualization6 May 2025
- 2025A Model Zoo of Vision Transformers14 Apr 2025
- 2025Deep Neural Nets as Hamiltonians31 Mar 2025
- 2025FedSAF: A Federated Learning Framework for Enhanced Gastric Cancer Detection and Privacy Preservation20 Mar 2025
- 2025Capturing Semantic Flow of ML-based Systems13 Mar 2025
- 2025Exploring Interpretability for Visual Prompt Tuning with Cross-layer Concepts8 Mar 2025
- 2025Nonlinear dynamics of localization in neural receptive fields28 Jan 2025
- 2024The Master Key Filters Hypothesis: Deep Filters Are General21 Dec 2024
50 newest of 332 All 332 (JSON)
- 2023Controllable Inversion of Black-Box Face Recognition Models via Diffusioncited by 22
- 2023PAIR-Diffusion: A Comprehensive Multimodal Object-Level Image Editorcited by 17
- 2022Traditional Classification Neural Networks are Good Generators: They are Competitive with DDPMs and GANscited by 9
- 2024Diffexplainer: Towards Cross-modal Global Explanations with Diffusion Modelscited by 5
- 2024Unlocking Visual Secrets: Inverting Features with Diffusion Priors for Image Reconstructioncited by 5
- 2024DAM: Diffusion Activation Maximization for 3D Global Explanationscited by 1
- 2025ChannelExplorer: Exploring Class Separability Through Activation Channel Visualizationcited by 1
- 2025ChannelExplorer: Exploring Class Separability Through Activation Channel Visualization6 May 2025
- 2024Unlocking Visual Secrets: Inverting Features with Diffusion Priors for Image Reconstruction11 Dec 2024
- 2024Diffexplainer: Towards Cross-modal Global Explanations with Diffusion Models3 Apr 2024
- 2024DAM: Diffusion Activation Maximization for 3D Global Explanations26 Jan 2024
- 2023PAIR-Diffusion: A Comprehensive Multimodal Object-Level Image Editor30 Mar 2023
- 2023Controllable Inversion of Black-Box Face Recognition Models via Diffusion23 Mar 2023
- 2022Traditional Classification Neural Networks are Good Generators: They are Competitive with DDPMs and GANs27 Nov 2022
- 2021Federated Unlearning via Class-Discriminative Pruningcited by 108
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearningcited by 82
- 2024Is My Data in Your AI? Membership Inference Test (MINT) applied to Face Biometricscited by 12
- 2021On Utility and Privacy in Synthetic Genomic Datacited by 8
- 2024Is My Data in Your AI? Membership Inference Test (MINT) applied to Face Biometrics14 Feb 2024
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearning17 Jan 2022
- 2021Federated Unlearning via Class-Discriminative Pruning22 Oct 2021
- 2021On Utility and Privacy in Synthetic Genomic Data5 Feb 2021
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 110
- 2024Do Llamas Work in English? On the Latent Language of Multilingual Transformerscited by 275
- 2021BENDR: using transformers and a contrastive self-supervised learning task to learn from massive amounts of EEG datacited by 194
- 2022Reconstructing Training Data from Trained Neural Networkscited by 129
- 2021Deformable ProtoPNet: An Interpretable Image Classifier Using Deformable Prototypescited by 120
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2021Leveraging Sparse Linear Layers for Debuggable Deep Networkscited by 82
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2021Intriguing Findings of Frequency Selection for Image Deblurringcited by 80
- 2022On the Symmetries of Deep Learning Models and their Internal Representationscited by 63
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2022A Review of Deep Transfer Learning and Recent Advancementscited by 56
- 2021The Who in XAI: How AI Background Shapes Perceptions of AI Explanationscited by 48
12 most cited of 312 All 312 (JSON)
- 2026Explainable Artificial Intelligence (XAI) in Computational Pathology: Definitions, Taxonomy, and Recommendations28 Aug 2026
- 2026On the Separation of Human and AI-Generated Images in CLIP Embedding Space26 Aug 2026
- 2026Are the High-weight Neurons the Important Ones in Image Classification Neural Networks?28 Jul 2026
- 2026CoG-Guided Weight Correction for Fault-Tolerant Deep Neural Networks17 Jul 2026
- 2026MotionPyramid: Hierarchical Motion Representation and Residual Interfaces15 Jun 2026
- 2026Class-wise Contribution Estimation via Logit Maximization for Federated Learning17 May 2026
- 2026A Distributional View for Visual Mechanistic Interpretability: KL-Minimal Soft-Constraint Principle17 May 2026
- 2026Seeing What Shouldn't Be There: Counterfactual GANs for Medical Image Attribution6 May 2026
- 2026NeuroViz: Real-time Interactive Visualization of Forward and Backward Passes in Neural Network Training3 May 2026
- 2026When Can We Trust Deep Neural Networks? Towards Reliable Industrial Deployment with an Interpretability Guide21 Apr 2026
- 2026Position: Explainable AI is Causality in Disguise30 Mar 2026
- 2026Distributed Convolutional Neural Networks for Object Recognition10 Mar 2026
12 newest of 312 All 312 (JSON)