Lagging Inference Networks and Posterior Collapse in Variational Autoencoders
Junxian He Daniel Spokoyny Graham Neubig Affiliation: Carnegie Mellon University Email: Taylor Berg-Kirkpatrick Affiliation: University of California San Diego Email:
Abstract
The variational autoencoder (VAE) is a popular combination of deep latent variable model and accompanying variational learning technique. By using a neural inference network to approximate the model’s posterior on latent variables, VAEs efficiently parameterize a lower bound on marginal data likelihood that can be optimized directly via gradient methods. In practice, however, VAE training often results in a degenerate local optimum known as ‘‘posterior collapse’’ where the model learns to ignore the latent variable and the approximate posterior mimics the prior. In this paper, we investigate posterior collapse from the perspective of training dynamics. We find that during the initial stages of training the inference network fails to approximate the model’s true posterior, which is a moving target. As a result, the model is encouraged to ignore the latent encoding and posterior collapse occurs. Based on this observation, we propose an extremely simple modification to VAE training to reduce inference lag: depending on the model’s current mutual information between latent variable and observation, we aggressively optimize the inference network before performing each model update. Desp
原文 arXiv:1901.05534;中英对照 + 大白话阅读 https://aha.fim.ai/paper/1901.05534v2