about
A Tutorial on VAEs: From Bayes' Rule to Lossless Compression (arxiv.org)
2 points by ArtWomb on Jun 21, 2020 | hide | past | pdf | discuss on HN

In plain words: A tutorial re-derives the variational autoencoder — a model that squeezes data into a short code and rebuilds it — through Bayes' rule and lossless compression. It also pinpoints two common misunderstandings of the training goal and shows the model's limits on 2D toy data.

Abstract

The Variational Auto-Encoder (VAE) is a simple, efficient, and popular deep maximum likelihood model. Though usage of VAEs is widespread, the derivation of the VAE is not as widely understood. In this tutorial, we will provide an overview of the VAE and a tour through various derivations and interpretations of the VAE objective. From a probabilistic standpoint, we will examine the VAE through the lens of Bayes' Rule, importance sampling, and the change-of-variables formula. From an information theoretic standpoint, we will examine the VAE through the lens of lossless compression and transmission through a noisy channel. We will then identify two common misconceptions over the VAE formulation and their practical consequences. Finally, we will visualize the capabilities and limitations of VAEs using a code example (with an accompanying Jupyter notebook) on toy 2D data.

Ronald Yu
arXiv:2006.10273 · cs.LG, stat.ML · submitted Jun 18, 2020 · updated Jun 30, 2020
abstract · pdf · html

add comment on HN