Understanding Invariance via Feedforward Inversion of Discriminatively Trained Classifiers
Piotr Teterwak, Chiyuan Zhang, Dilip Krishnan, Michael C. Mozer

TL;DR
This paper introduces a high-fidelity feedforward inversion method for neural classifiers, revealing detailed information in logits and exploring invariance and representation in neural networks.
Contribution
The authors develop a novel feedforward inversion model based on BigGAN that produces superior image reconstructions from logits, enabling detailed analysis of neural representations.
Findings
Reconstructed images contain sufficient detail to identify objects at a glance.
Inversion reveals residual information in logits even after training to discard extraneous details.
Robust classifiers produce reconstructions with more global structure and local detail.
Abstract
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…
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
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Generative Adversarial Networks and Image Synthesis · Anomaly Detection Techniques and Applications
MethodsAdam · 1x1 Convolution · Convolution · Six Ways To Communicate To Someone At Expedia Via Phone And Email's. · *Communicated@Fast*How Do I Communicate to Expedia? · Residual Connection · Dense Connections · Feedforward Network · Softmax · Batch Normalization
