Understanding Invariance via Feedforward Inversion of Discriminatively Trained Classifiers
Not on the map. Why?
Abstract (arXiv)
A discriminatively trained neural net classifier can fit the training data perfectly if all information about its input other than class membership has been discarded prior to the output layer. Surprisingly, past research has discovered that some extraneous visual detail remains in the logit vector. This finding is based on inversion techniques that map deep embeddings back to images. We explore this phenomenon further using a novel synthesis of methods, yielding a feedforward inversion model that produces remarkably high fidelity reconstructions, qualitatively superior to those of past efforts. When applied to an adversarially robust classifier model, the reconstructions contain sufficient local detail and global structure that they might be confused with the original image in a quick glance, and the object category can clearly be gleaned from the reconstruction. Our approach is based on BigGAN (Brock, 2019), with conditioning on logits instead of one-hot class labels. We use our reconstruction model as a tool for exploring the nature of representations, including: the influence of model architecture and training objectives (specifically robust losses), the forms of invariance that networks achieve, representational differences between correctly and incorrectly classified images, and the effects of manipulating logits and images. We believe that our method can inspire future investigations into the nature of information flow in a neural net and can provide diagnostics for improving discriminative models.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 29 of its 35 references that are in the map. First posted on arXiv 15 Mar 2021.
Builds on
29 of 35 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
17 more
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2014Understanding Deep Image Representations by Inverting Themcited by 399
- 2016A Learned Representation For Artistic Stylecited by 340
- 2020Do Adversarially Robust ImageNet Models Transfer Better?cited by 315
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2018cGANs with Projection Discriminatorcited by 253
- 2016Generating Images with Perceptual Similarity Metrics based on Deep Networkscited by 221
- 2015Inverting Visual Representations with Convolutional Networkscited by 168
- 2017Modulating early visual processing by languagecited by 167
- 2019Adversarial Robustness through Local Linearizationcited by 146
- 2019Boundless: Generative Adversarial Networks for Image Extensioncited by 62
- 2020Semantic Pyramid for Image Generationcited by 34
- 2016Augmenting Supervised Neural Networks with Unsupervised Objectives for Large-scale Image Classificationcited by 18
- 2019Adversarial Robustness as a Prior for Learned Representationscited by 17
- 2018Inverting Supervised Representations with Autoregressive Neural Density Modelscited by 12
- 2020Making Sense of CNNs: Interpreting Deep Representations & Their Invariances with INNscited by 10
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 3; 2024: 2; 2025: 2; 2026: 1.
11 papers.
- 2021Deduplicating Training Data Makes Language Models Bettercited by 705
- 2023Text Embeddings Reveal (Almost) As Much As Textcited by 189
- 2023Can Neural Network Memorization Be Localized?cited by 66
- 2023Language Model Inversioncited by 66
- 2021Spectral Bias in Practice: The Role of Function Frequency in Generalizationcited by 36
- 2024Transferable Embedding Inversion Attack: Uncovering Privacy Risks in Text Embeddings without Model Queriescited by 25
- 2025Better Language Model Inversion by Compactly Representing Next-Token Distributionscited by 9
- 2021Privacy Vulnerability of Split Computing to Data-Free Model Inversion Attackscited by 8
- 2024Mitigating Paraphrase Attacks on Machine-Text Detectors via Paraphrase Inversioncited by 4
- 2025Feature Space Analysis by Guided Diffusion Modelcited by 0
- 2026The Layer Mystery of VLA: An Information-Theoretical Analysis of VLA Latent Interfacecited by 0
- 2026The Layer Mystery of VLA: An Information-Theoretical Analysis of VLA Latent Interface28 Sep 2026
- 2025Feature Space Analysis by Guided Diffusion Model9 Sep 2025
- 2025Better Language Model Inversion by Compactly Representing Next-Token Distributions20 Jun 2025
- 2024Mitigating Paraphrase Attacks on Machine-Text Detectors via Paraphrase Inversion29 Oct 2024
- 2024Transferable Embedding Inversion Attack: Uncovering Privacy Risks in Text Embeddings without Model Queries12 Jun 2024
- 2023Language Model Inversion22 Nov 2023
- 2023Text Embeddings Reveal (Almost) As Much As Text10 Oct 2023
- 2023Can Neural Network Memorization Be Localized?18 Jul 2023
- 2021Spectral Bias in Practice: The Role of Function Frequency in Generalization6 Oct 2021
- 2021Deduplicating Training Data Makes Language Models Better14 Jul 2021
- 2021Privacy Vulnerability of Split Computing to Data-Free Model Inversion Attacks13 Jul 2021