liveBook · Manning

Variational autoencoder

As explained in Data Without Labels

A variational autoencoder is a neural-network generative model that learns a probabilistic latent representation and reconstructs data from sampled latent variables.

A variational autoencoder is a probabilistic generative variation of the standard autoencoder, which represents inputs using a compressed bottleneck. It models latent variables with probabilistic distributions, usually Gaussian, and uses neural networks as part of its structure. section 9.7

Training uses expectation-maximization meta-algorithms. The mathematical details are beyond the scope of this treatment. section 9.7

How Data Without Labels covers it

How deep it goes
Defines probabilistic latent-variable models and their training approach, but defers the mathematical details.
What you can do after
Understand the probabilistic framing of latent variables and the stated training approach.
How it connects
Links variational autoencoders to autoencoders, latent variables, neural networks, and expectation-maximization.

Also explained in

Compare how 13 books explain variational autoencoder →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Data Without Labels. The section links point to the parts of the book it draws on.