LGMLSep 1, 2015

Importance Weighted Autoencoders

arXiv:1509.00519v41347 citations
AI Analysis

This work addresses limitations in generative modeling for researchers and practitioners, offering a more flexible method for learning complex posterior distributions, though it is incremental as it builds directly on the VAE framework.

The paper tackles the problem of overly simplified representations in variational autoencoders (VAEs) by introducing the importance weighted autoencoder (IWAE), which uses a tighter log-likelihood lower bound and multiple samples for posterior approximation, resulting in improved test log-likelihood on density estimation benchmarks.

The variational autoencoder (VAE; Kingma, Welling (2014)) is a recently proposed generative model pairing a top-down generative network with a bottom-up recognition network which approximates posterior inference. It typically makes strong assumptions about posterior inference, for instance that the posterior distribution is approximately factorial, and that its parameters can be approximated with nonlinear regression from the observations. As we show empirically, the VAE objective can lead to overly simplified representations which fail to use the network's entire modeling capacity. We present the importance weighted autoencoder (IWAE), a generative model with the same architecture as the VAE, but which uses a strictly tighter log-likelihood lower bound derived from importance weighting. In the IWAE, the recognition network uses multiple samples to approximate the posterior, giving it increased flexibility to model complex posteriors which do not fit the VAE modeling assumptions. We show empirically that IWAEs learn richer latent space representations than VAEs, leading to improved test log-likelihood on density estimation benchmarks.

Code Implementations31 repos

Data from Papers with Code (CC-BY-SA-4.0)

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes