Flow Contrastive Estimation of Energy-Based Models

By Ruiqi Gao, Erik Nijkamp, Diederik P. Kingma, Zhen Xu, Andrew M. Dai, Ying Nian Wu. 2019

129 citations recorded by the source corpus.

This paper studies a training method to jointly estimate an energy-based model and a flow-based model, in which the two models are iteratively updated based on a shared adversarial value function. This joint training method has the following traits. (1) The update of the energy-based model is based on noise contrastive estimation, with the flow model serving as a strong noise distribution. (2) The update of the flow model approximately minimizes the Jensen-Shannon divergence between the flow model and the data distribution. (3) Unlike generative adversarial networks (GAN) which estimates an implicit probability distribution defined by a generator model, our method estimates two explicit probabilistic distributions on the data. Using the proposed method we demonstrate a significant improvement on the synthesis quality of the flow model, and show the effectiveness of unsupervised feature learning by the learned energy-based model. Furthermore, the proposed training method can be easily adapted to semi-supervised learning. We achieve competitive results to the state-of-the-art semi-supervised learning methods.

Subfields: Computer Vision and Pattern Recognition, Statistical and Nonlinear Physics, 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 Computer Vision and Pattern Recognition

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

In Statistical and Nonlinear Physics

  1. Arash Vahdat
  2. Karsten Kreis
  3. Yang Song
  4. Jan Kautz
  5. Ruiqi Gao
  6. Diederik P. Kingma
  7. Yilun Du
  8. Jörn-Henrik Jacobsen

In Generative Models

  1. Arash Vahdat
  2. Karsten Kreis
  3. Jan Kautz
  4. Yilun Du
  5. Ruiqi Gao
  6. Ying Nian Wu
  7. Stefano Ermon
  8. Josh Tenenbaum

In Signal Processing

  1. Song-Chun Zhu
  2. Ruiqi Gao
  3. Ying Nian Wu
  4. Arash Vahdat
  5. Will Grathwohl
  6. Jan Kautz
  7. Jörn-Henrik Jacobsen
  8. Yilun Du

Citations in the corpus