Adversarial Feature Learning
Jeff Donahue, Philipp Kr\"ahenb\"uhl, Trevor Darrell

TL;DR
This paper introduces Bidirectional Generative Adversarial Networks (BiGANs), enabling inverse mapping from data to latent space, and demonstrates their effectiveness for feature learning in supervised tasks.
Contribution
The paper proposes BiGANs, a novel extension of GANs, to learn inverse mappings and improve feature representations for auxiliary supervised tasks.
Findings
BiGANs successfully learn inverse mappings from data to latent space.
Features learned by BiGANs are competitive with other unsupervised methods.
BiGANs enhance feature utility for supervised discrimination tasks.
Abstract
The ability of the Generative Adversarial Networks (GANs) framework to learn generative models mapping from simple latent distributions to arbitrarily complex data distributions has been demonstrated empirically, with compelling results showing that the latent space of such generators captures semantic variation in the data distribution. Intuitively, models trained to predict these semantic latent representations given data may serve as useful feature representations for auxiliary problems where semantics are relevant. However, in their existing form, GANs have no means of learning the inverse mapping -- projecting data back into the latent space. We propose Bidirectional Generative Adversarial Networks (BiGANs) as a means of learning this inverse mapping, and demonstrate that the resulting learned feature representation is useful for auxiliary supervised discrimination tasks,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Domain Adaptation and Few-Shot Learning · Topic Modeling
Methods1x1 Convolution · HuMan(Expedia)||How do I get a human at Expedia? · Batch Normalization · Weight Decay · Adam · RoIPool · Fast R-CNN · Grouped Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · Dropout
