Neural Foundations · 2013

Auto-Encoding Variational Bayes (VAE)

Diederik P. Kingma, Max Welling

Introduced the variational autoencoder (VAE), which trains a neural network to both encode data into a probabilistic latent space and generate new samples from it, made trainable by the reparameterization trick.

Editorial record

Plain-language summary

Kingma and Welling framed generation as learning a latent variable model and approximating its intractable posterior with a neural encoder. Their key move, the reparameterization trick, rewrote random sampling so gradients could flow through it, allowing the encoder and decoder to be trained together by ordinary backpropagation on a single objective (the evidence lower bound). This gave a scalable way to learn continuous latent representations and generate new data, widely used for images and representation learning.

Source record

Provenance

Record ID
A-035
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.