Improved Contrastive Divergence Training of Energy Based Models

12/02/2020
by   Yilun Du, et al.
3

We propose several different techniques to improve contrastive divergence training of energy-based models (EBMs). We first show that a gradient term neglected in the popular contrastive divergence formulation is both tractable to estimate and is important to avoid training instabilities in previous models. We further highlight how data augmentation, multi-scale processing, and reservoir sampling can be used to improve model robustness and generation quality. Thirdly, we empirically evaluate stability of model architectures and show improved performance on a host of benchmarks and use cases, such as image generation, OOD detection, and compositional generation.

READ FULL TEXT

page 1

page 5

page 6

page 8

page 15

page 16

page 17

page 18

research
07/04/2023

Training Energy-Based Models with Diffusion Contrastive Divergences

Energy-Based Models (EBMs) have been widely used for generative modeling...
research
06/15/2021

Learning Equivariant Energy Based Models with Equivariant Stein Variational Gradient Descent

We focus on the problem of efficient sampling and learning of probabilit...
research
05/30/2023

Efficient Training of Energy-Based Models Using Jarzynski Equality

Energy-based models (EBMs) are generative models inspired by statistical...
research
03/08/2023

M-EBM: Towards Understanding the Manifolds of Energy-Based Models

Energy-based models (EBMs) exhibit a variety of desirable properties in ...
research
09/16/2022

Towards Bridging the Performance Gaps of Joint Energy-based Models

Can we train a hybrid discriminative-generative model within a single ne...
research
04/07/2023

Conservative objective models are a special kind of contrastive divergence-based energy model

In this work we theoretically show that conservative objective models (C...
research
02/24/2022

Clarifying MCMC-based training of modern EBMs : Contrastive Divergence versus Maximum Likelihood

The Energy-Based Model (EBM) framework is a very general approach to gen...

Please sign up or login with your details

Forgot password? Click here to reset