Visualizing Deep Convolutional Neural Networks Using Natural Pre-Images
Not on the map. Why?
Abstract (arXiv)
Image representations, from SIFT and bag of visual words to Convolutional Neural Networks (CNNs) are a crucial component of almost all computer vision systems. However, our understanding of them remains limited. In this paper we study several landmark representations, both shallow and deep, by a number of complementary visualization techniques. These visualizations are based on the concept of "natural pre-image", namely a natural-looking image whose representation has some notable property. We study in particular three such visualizations: inversion, in which the aim is to reconstruct an image from its representation, activation maximization, in which we search for patterns that maximally stimulate a representation component, and caricaturization, in which the visual patterns that a representation detects in an image are exaggerated. We pose these as a regularized energy-minimization framework and demonstrate its generality and effectiveness. In particular, we show that this method can invert representations such as HOG more accurately than recent alternatives while being applicable to CNNs too. Among our findings, we show that several layers in CNNs retain photographically accurate information about the image, with different degrees of geometric and photometric invariance.
Key facts. Cited by 93 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Dec 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 19; 2023: 21; 2024: 14; 2025: 7; 2026: 3.
93 papers.
Sort:
By area:
- 2021See through Gradients: Image Batch Recovery via GradInversioncited by 320
- 2021Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformerscited by 316
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2022GradViT: Gradient Inversion of Vision Transformerscited by 52
- 2021A Review on Explainability in Multimodal Deep Neural Netscited by 46
- 2022Optimizing Relevance Maps of Vision Transformers Improves Robustnesscited by 41
- 2023Explain Any Concept: Segment Anything Meets Concept-Based Explanationcited by 37
- 2023Don't trust your eyes: on the (un)reliability of feature visualizationscited by 32
- 2022Listen to Interpret: Post-hoc Interpretability for Audio Networks with NMFcited by 23
- 2021Discovering Distinctive "Semantics" in Super-Resolution Networkscited by 20
- 2024Token Transformation Matters: Towards Faithful Post-hoc Explanation for Vision Transformercited by 19
38 more
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
- 2023Visual Explanations via Iterated Integrated Attributionscited by 18
- 2021Symbolic regression for scientific discovery: an application to wind speed forecastingcited by 16
- 2021Designing Counterfactual Generators using Deep Model Inversioncited by 15
- 2021Saliency Grafting: Innocuous Attribution-Guided Mixup with Calibrated Label Mixingcited by 15
- 2022Core Risk Minimization using Salient ImageNetcited by 15
- 2021A Survey on Understanding, Visualizations, and Explanation of Deep Neural Networkscited by 14
- 2021Counterfactual Explanations for Oblique Decision Trees: Exact, Efficient Algorithmscited by 14
- 2021Explainable Machine Learning with Prior Knowledge: An Overviewcited by 14
- 2021Saliency Guided Experience Packing for Replay in Continual Learningcited by 14
- 2021Latent Space Explanation by Interventioncited by 13
- 2024Reconstructing Training Data From Real World Models Trained with Transfer Learningcited by 10
- 2023Deep Integrated Explanationscited by 9
- 2024Quantum Gradient Class Activation Map for Model Interpretabilitycited by 9
- 2021GAM: Explainable Visual Similarity and Classification via Gradient Activation Mapscited by 8
- 2022Visualizing Global Explanations of Point Cloud DNNscited by 8
- 2022Measuring the Interpretability of Unsupervised Representations via Quantized Reverse Probingcited by 8
- 2023Unifying Two-Stream Encoders with Transformers for Cross-Modal Retrievalcited by 8
- 2022Bio-Inspired, Task-Free Continual Learning through Activity Regularizationcited by 7
- 2023Posthoc Interpretation via Quantizationcited by 7
- 2021Inverting Adversarially Robust Networks for Image Synthesiscited by 6
- 2021Explainable Diabetic Retinopathy Detection and Retinal Image Generationcited by 6
- 2021Rethinking Hard-Parameter Sharing in Multi-Domain Learningcited by 6
- 2022MAGIC: Mask-Guided Image Synthesis by Inverting a Quasi-Robust Classifiercited by 6
- 2023Fake It Till Make It: Federated Learning with Consensus-Oriented Generationcited by 6
- 2023Prototypical Self-Explainable Models Without Re-trainingcited by 6
- 2022Perception Visualization: Seeing Through the Eyes of a DNNcited by 5
- 2022Saliency-Regularized Deep Multi-Task Learningcited by 5
- 2024Diffexplainer: Towards Cross-modal Global Explanations with Diffusion Modelscited by 5
- 2022Coupling Visual Semantics of Artificial Neural Networks and Human Brain Function via Synchronized Activationscited by 4
- 2023Less is More: The Influence of Pruning on the Explainability of CNNscited by 4
- 2024Prioritize Alignment in Dataset Distillationcited by 4
- 2021Just Noticeable Difference for Machine Perception and Generation of Regularized Adversarial Images with Minimal Perturbationcited by 3
- 2022Data-Centric Debugging: mitigating model failures via targeted data collectioncited by 3
- 2023Investigating the Encoding of Words in BERT's Neurons using Feature Textualizationcited by 3
- 2025A Meaningful Perturbation Metric for Evaluating Explainability Methodscited by 3
- 2021Sparse Oblique Decision Trees: A Tool to Understand and Manipulate Neural Net Featurescited by 2
- 2021Face Attributes as Cues for Deep Face Recognition Understandingcited by 2
50 most cited of 93 All 93 (JSON)
- 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
- 2026Concept-Guided Fine-Tuning: Steering ViTs away from Spurious Correlations to Improve Robustness9 Mar 2026
- 2025Federated Domain Generalization with Latent Space Inversion11 Dec 2025
- 2025Towards Open-Ended Visual Scientific Discovery with Sparse Autoencoders21 Nov 2025
- 2025TDHook: A Lightweight Framework for Interpretability29 Sep 2025
- 2025Model Interpretability and Rationale Extraction by Input Mask Optimization15 Aug 2025
- 2025Image Reconstruction as a Tool for Feature Analysis9 Jun 2025
- 2025Do Protein Transformers Have Biological Intelligence?7 Jun 2025
- 2025A Meaningful Perturbation Metric for Evaluating Explainability Methods9 Apr 2025
- 2024FastRM: An efficient and automatic explainability framework for multimodal generative models2 Dec 2024
- 2024Dynamic PET Image Prediction Using a Network Combining Reversible and Irreversible Modules30 Oct 2024
38 more
- 2024Exploring how deep learning decodes anomalous diffusion via Grad-CAM21 Oct 2024
- 2024Smooth InfoMax -- Towards Easier Post-Hoc Interpretability23 Aug 2024
- 2024Quantum Gradient Class Activation Map for Model Interpretability12 Aug 2024
- 2024Prioritize Alignment in Dataset Distillation6 Aug 2024
- 2024Reconstructing Training Data From Real World Models Trained with Transfer Learning22 Jul 2024
- 2024Restyling Unsupervised Concept Based Interpretable Networks with Generative Models1 Jul 2024
- 2024Flow AM: Generating Point Cloud Global Explanations by Latent Alignment29 Apr 2024
- 2024Diffexplainer: Towards Cross-modal Global Explanations with Diffusion Models3 Apr 2024
- 2024On the Faithfulness of Vision Transformer Explanations1 Apr 2024
- 2024Token Transformation Matters: Towards Faithful Post-hoc Explanation for Vision Transformer21 Mar 2024
- 2024GiMeFive: Towards Interpretable Facial Emotion Classification24 Feb 2024
- 2024DAM: Diffusion Activation Maximization for 3D Global Explanations26 Jan 2024
- 2023Prototypical Self-Explainable Models Without Re-training13 Dec 2023
- 2023FM-G-CAM: A Holistic Approach for Explainable AI in Computer Vision10 Dec 2023
- 2023Fake It Till Make It: Federated Learning with Consensus-Oriented Generation10 Dec 2023
- 2023Leveraging Activation Maximization and Generative Adversarial Training to Recognize and Explain Patterns in Natural Areas in Satellite Imagery15 Nov 2023
- 2023Investigating the Encoding of Words in BERT's Neurons using Feature Textualization14 Nov 2023
- 2023PET Tracer Conversion among Brain PET via Variable Augmented Invertible Network1 Nov 2023
- 2023Path Analysis for Effective Fault Localization in Deep Neural Networks29 Oct 2023
- 2023Visual Explanations via Iterated Integrated Attributions28 Oct 2023
- 2023Deep Integrated Explanations23 Oct 2023
- 2023Inverse classification with logistic and softmax classifiers: efficient optimization16 Sep 2023
- 2023Unsupervised discovery of Interpretable Visual Concepts31 Aug 2023
- 2023Unifying Two-Stream Encoders with Transformers for Cross-Modal Retrieval8 Aug 2023
- 2023Evolutionary approaches to explainable machine learning23 Jun 2023
- 2023Targeted Background Removal Creates Interpretable Feature Visualizations22 Jun 2023
- 2023Don't trust your eyes: on the (un)reliability of feature visualizations7 Jun 2023
- 2023Explain Any Concept: Segment Anything Meets Concept-Based Explanation17 May 2023
- 2023On the Adversarial Inversion of Deep Biometric Representations12 Apr 2023
- 2023Posthoc Interpretation via Quantization22 Mar 2023
- 2023Leaping Into Memories: Space-Time Deep Feature Synthesis17 Mar 2023
- 2023EscherNet 1017 Mar 2023
- 2023Less is More: The Influence of Pruning on the Explainability of CNNs17 Feb 2023
- 2022Interpretable Diabetic Retinopathy Diagnosis based on Biomarker Activation Map13 Dec 2022
- 2022Bio-Inspired, Task-Free Continual Learning through Activity Regularization8 Dec 2022
- 2022Interactive Visual Feature Search28 Nov 2022
- 2022Data-Centric Debugging: mitigating model failures via targeted data collection17 Nov 2022
- 2022Feature Correlation-guided Knowledge Transfer for Federated Self-supervised Learning14 Nov 2022
50 newest of 93 All 93 (JSON)
- 2025Image Reconstruction as a Tool for Feature Analysiscited by 1
- 2025Image Reconstruction as a Tool for Feature Analysis9 Jun 2025
- 2021See through Gradients: Image Batch Recovery via GradInversioncited by 320
- 2021Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformerscited by 316
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2022GradViT: Gradient Inversion of Vision Transformerscited by 52
- 2021A Review on Explainability in Multimodal Deep Neural Netscited by 46
- 2022Optimizing Relevance Maps of Vision Transformers Improves Robustnesscited by 41
- 2023Explain Any Concept: Segment Anything Meets Concept-Based Explanationcited by 37
- 2023Don't trust your eyes: on the (un)reliability of feature visualizationscited by 32
- 2022Listen to Interpret: Post-hoc Interpretability for Audio Networks with NMFcited by 23
- 2021Discovering Distinctive "Semantics" in Super-Resolution Networkscited by 20
- 2024Token Transformation Matters: Towards Faithful Post-hoc Explanation for Vision Transformercited by 19
12 most cited of 88 All 88 (JSON)
- 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
- 2026Concept-Guided Fine-Tuning: Steering ViTs away from Spurious Correlations to Improve Robustness9 Mar 2026
- 2025Federated Domain Generalization with Latent Space Inversion11 Dec 2025
- 2025Towards Open-Ended Visual Scientific Discovery with Sparse Autoencoders21 Nov 2025
- 2025TDHook: A Lightweight Framework for Interpretability29 Sep 2025
- 2025Model Interpretability and Rationale Extraction by Input Mask Optimization15 Aug 2025
- 2025Do Protein Transformers Have Biological Intelligence?7 Jun 2025
- 2025A Meaningful Perturbation Metric for Evaluating Explainability Methods9 Apr 2025
- 2024Dynamic PET Image Prediction Using a Network Combining Reversible and Irreversible Modules30 Oct 2024
- 2024Exploring how deep learning decodes anomalous diffusion via Grad-CAM21 Oct 2024
- 2024Smooth InfoMax -- Towards Easier Post-Hoc Interpretability23 Aug 2024
12 newest of 88 All 88 (JSON)