Variational Autoencoder with Implicit Optimal Priors

By Hiroshi Takahashi, Tomoharu Iwata, Yuki Yamanaka, Masanori Yamada, Satoshi Yagi. 2018

70 citations recorded by the source corpus.

The variational autoencoder (VAE) is a powerful generative model that can estimate the probability of a data point by using latent variables. In the VAE, the posterior of the latent variable given the data point is regularized by the prior of the latent variable using Kullback Leibler (KL) divergence. Although the standard Gaussian distribution is usually used for the prior, this simple prior incurs over-regularization. As a sophisticated prior, the aggregated posterior has been introduced, which is the expectation of the posterior over the data distribution. This prior is optimal for the VAE in terms of maximizing the training objective function. However, KL divergence with the aggregated posterior cannot be calculated in a closed form, which prevents us from using this optimal prior. With the proposed method, we introduce the density ratio trick to estimate this KL divergence without modeling the aggregated posterior explicitly. Since the density ratio trick does not work well in high dimensions, we rewrite this KL divergence that contains the high-dimensional density ratio into the sum of the analytically calculable term and the lowdimensional density ratio term, to which the density ratio trick is applied. Experiments on various datasets show that the VAE with this implicit optimal prior achieves high density estimation performance.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Generative Models, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Arash Vahdat
  2. Karsten Kreis
  3. Jiaming Song
  4. Jan Kautz
  5. Stefano Ermon
  6. Chenlin Meng
  7. Alexander Gerhard Schwing
  8. Sanja Fidler

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Arash Vahdat
  4. Dacheng Tao
  5. Xiaogang Wang
  6. Jitendra Malik
  7. Trevor Darrell
  8. Andrea Vedaldi

In Generative Models

  1. Karsten Kreis
  2. Arash Vahdat
  3. Jiaming Song
  4. Jan Kautz
  5. Stefano Ermon
  6. Chenlin Meng
  7. Sanja Fidler
  8. Abhishek Sinha

In Signal Processing

  1. Arash Vahdat
  2. Karsten Kreis
  3. Stefano Ermon
  4. Jiaming Song
  5. Jan Kautz
  6. Chenlin Meng
  7. Stefan Zohren
  8. Bryan Lim

Citations in the corpus