Adversarial Autoencoders
In this paper, we propose the "adversarial autoencoder" (AAE), which is a probabilistic autoencoder that uses the recently proposed generative adversarial networks (GAN) to perform variational inference by matching the aggregated posterior of the hidden code vector of the autoencoder with an arbitrary prior distribution. Matching the aggregated posterior to the prior ensures that generating from any part of prior space results in meaningful samples. As a result, the decoder of the adversarial autoencoder learns a deep generative model that maps the imposed prior to the data distribution. We show how the adversarial autoencoder can be used in applications such as semi-supervised classification, disentangling style and content of images, unsupervised clustering, dimensionality reduction and data visualization. We performed experiments on MNIST, Street View House Numbers and Toronto Face datasets and show that adversarial autoencoders achieve competitive results in generative modeling and semi-supervised classification tasks.
In this paper, we propose the "adversarial autoencoder" (AAE), which is a probabilistic autoencoder that uses the recently proposed generative adversarial networks (GAN) to perform variational inference by matching the aggregated posterior of the hidden code vector of the autoencoder with an arbitrary prior distribution. Matching the aggregated posterior to the prior ensures that generating from any part of prior space results in meaningful samples. As a result, the decoder of the adversarial autoencoder learns a deep generative model that maps the imposed prior to the data distribution. We sh
Explore this link on the map →related reading
- Difference between AutoEncoder (AE) and Variational AutoEncoder (VAE) | Towards Data Sciencetowardsdatascience.com
- Variational autoencoder - Wikipediaen.wikipedia.org
- Variational autoencoders.jeremyjordan.me
- Tutorial - What is a variational autoencoder? – Jaan Lı 李jaan.io
- What are Diffusion Models? | Lil'Loglilianweng.github.io
- Google Colabcolab.research.google.com
- Aman's AI Journal • Primers • Ilya Sutskever's Top 30aman.ai
- Generative modelling in latent space – Sander Dielemansander.ai
- Yang Songyang-song.net
- A Gentle Introduction to Generative Adversarial Networks (GANs) - MachineLearningMastery.commachinelearningmastery.com
- From Autoencoder to Beta-VAE | Lil'Loglilianweng.github.io
- Variational AutoEncoders (VAE) with PyTorch - Alexander Van de Kleutavandekleut.github.io