Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Improved Contrastive Divergence Training of Energy Based Models

About

Contrastive divergence is a popular method of training energy-based models, but is known to have difficulties with training stability. We propose an adaptation to improve contrastive divergence training by scrutinizing a gradient term that is difficult to calculate and is often left out for convenience. We show that this gradient term is numerically significant and in practice is important to avoid training instabilities, while being tractable to estimate. We further highlight how data augmentation and multi-scale processing can be used to improve model robustness and generation quality. Finally, 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.

Yilun Du, Shuang Li, Joshua Tenenbaum, Igor Mordatch• 2020

Related benchmarks

TaskDatasetResultRank
Image GenerationCIFAR-10 (test)
FID25.1
536
Unconditional Image GenerationCIFAR-10
FID25.1
280
Out-of-Distribution DetectionTextures
AUROC0.88
186
Out-of-Distribution DetectionCIFAR100 (test)
AUROC83
123
Out-of-Distribution DetectionSVHN (test)
AUROC0.91
72
Out-of-Distribution DetectionCELEBA (in-distribution)
AUROC (CIFAR-100)83
57
Out-of-Distribution DetectionCIFAR-10 Interp.
AUROC0.65
35
Out-of-Distribution DetectionCIFAR-100 (test)
Average AUROC83
27
Out-of-Distribution DetectionCIFAR-10 In-Distribution
AUROC (SVHN)0.91
26
Unconditional image synthesisCIFAR-10 32x32 (test)
FID25.1
12
Showing 10 of 12 rows

Other info

Follow for update