Skip to content
English

Switch theme

// ✦ Diffusion, Flow Matching & Generative Models

Variational Autoencoder (VAE)

Encodes data as a distribution in latent space and decodes samples into new data.

变分自编码器 VAE 2013 Intermediate core

IN PLAIN WORDS

The encoder outputs mean and variance, samples via the reparameterization trick and decodes; loss = reconstruction + KL to a standard normal. Stable Diffusion's latent space comes from a VAE.

Used in: Latent encoders in Stable Diffusion

TIMELINE · prerequisites → this → what builds on it

1977 Expectation–M…1986 Backpropagati…2013 Variational Autoe…2016 Normalizing F…2017 VQ-VAE (Neura…2018 World Models2020 Denoising Dif…2021 Latent Diffus…

01Original paper

Auto-Encoding Variational Bayes

Diederik P Kingma, Max Welling · 2013

arXiv ↗ ✓ Verified · arXiv API

02Where it sits

Learn the left column first; the right column builds on this one.

03Learning resources

Official docs, explainers, courses and reference code. All links checked.

04Where the course teaches it

On learning paths:Generative Models & Frontier Research

For AI / data

Data updated: AI algorithms & curriculum(UTC+8)