Variational Autoencoders for generative modeling and representation learning
Generative modeling / computer visionBefore 2013, training deep generative latent-variable models was largely intractable because the marginal likelihood could not be computed or differentiated efficiently for expressive neural decoders.
Kingma and Welling introduced the Variational Autoencoder, pairing a neural network encoder with a neural decoder , optimizing the Evidence Lower Bound (ELBO) directly with stochastic gradient descent via the reparameterization trick (, ), which makes sampling differentiable.
On datasets such as MNIST and Frey Faces, the VAE produced a smooth, continuous latent space (often visualized in 2D) where interpolating between two latent points produced semantically meaningful, gradually morphing images — establishing VAEs as a foundational generative modeling technique that directly influenced later representation-learning and generative architectures.
Source: Auto-Encoding Variational Bayes — Kingma, D. P. and Welling, M.