Training Energy-Based Models with Diffusion Contrastive Divergences
Not on the map. Why?
Abstract (arXiv)
Energy-Based Models (EBMs) have been widely used for generative modeling. Contrastive Divergence (CD), a prevailing training objective for EBMs, requires sampling from the EBM with Markov Chain Monte Carlo methods (MCMCs), which leads to an irreconcilable trade-off between the computational burden and the validity of the CD. Running MCMCs till convergence is computationally intensive. On the other hand, short-run MCMC brings in an extra non-negligible parameter gradient term that is difficult to handle. In this paper, we provide a general interpretation of CD, viewing it as a special instance of our proposed Diffusion Contrastive Divergence (DCD) family. By replacing the Langevin dynamic used in CD with other EBM-parameter-free diffusion processes, we propose a more efficient divergence. We show that the proposed DCDs are both more computationally efficient than the CD and are not limited to a non-negligible gradient term. We conduct intensive experiments, including both synthesis data modeling and high-dimensional image denoising and generation, to show the advantages of the proposed DCDs. On the synthetic data learning and image denoising experiments, our proposed DCD outperforms CD by a large margin. In image generation experiments, the proposed DCD is capable of training an energy-based model for generating the Celab-A 32× 32 dataset, which is comparable to existing EBMs.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 33 of its 55 references that are in the map. First posted on arXiv 4 Jul 2023.
Builds on
33 of 55 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Wide Residual Networkscited by 3,057
- 2022Elucidating the Design Space of Diffusion-Based Generative Modelscited by 2,994
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2020Energy-based Out-of-distribution Detectioncited by 1,296
- 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,036
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
21 more
- 2021Maximum Likelihood Training of Score-Based Diffusion Modelscited by 670
- 2017Reinforcement Learning with Deep Energy-Based Policiescited by 659
- 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 584
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2019Sliced Score Matching: A Scalable Approach to Density and Score Estimationcited by 381
- 2021How to Train Your Energy-Based Modelscited by 271
- 2019Residual Flows for Invertible Generative Modelingcited by 256
- 2016A Theory of Generative ConvNetcited by 174
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2020Improved Contrastive Divergence Training of Energy Based Modelscited by 127
- 2020Learning Energy-Based Models by Diffusion Recovery Likelihoodcited by 122
- 2013Generalized Denoising Auto-Encoders as Generative Modelscited by 113
- 2016Deep Structured Energy Based Models for Anomaly Detectioncited by 113
- 2019Flow Contrastive Estimation of Energy-Based Modelscited by 75
- 2020Generalized Energy Based Modelscited by 73
- 2020No MCMC for me: Amortized sampling for fast and stable training of energy-based modelscited by 64
- 2018Learning Descriptor Networks for 3D Shape Synthesis and Analysiscited by 56
- 2022A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Modelcited by 44
- 2020Autoregressive Score Matchingcited by 15
- 2018Concept Learning with Energy-Based Modelscited by 14
- 2017Learning Deep Energy Models: Contrastive Divergence vs. Amortized MLEcited by 5
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 0; 2026: 2.
9 papers.
- 2024One-Step Diffusion Distillation through Score Implicit Matchingcited by 68
- 2024Diff-Instruct++: Training One-step Text-to-image Generator Model to Align with Human Preferencescited by 30
- 2024Flow Generator Matchingcited by 26
- 2023TEA: Test-time Energy Adaptationcited by 25
- 2023Energy Discrepancies: A Score-Independent Loss for Energy-Based Modelscited by 9
- 2024David and Goliath: Small One-step Model Beats Large Diffusion with Score Post-trainingcited by 8
- 2024MITA: Bridging the Gap between Model and Data for Test-time Adaptationcited by 1
- 2026Conditional Denoising Model as a Physical Surrogate Modelcited by 0
- 2026ZeroDiff++: Substantial Unseen Visual-semantic Correlation in Zero-shot Learningcited by 0
- 2026ZeroDiff++: Substantial Unseen Visual-semantic Correlation in Zero-shot Learning12 Feb 2026
- 2026Conditional Denoising Model as a Physical Surrogate Model28 Jan 2026
- 2024David and Goliath: Small One-step Model Beats Large Diffusion with Score Post-training28 Oct 2024
- 2024Flow Generator Matching25 Oct 2024
- 2024Diff-Instruct++: Training One-step Text-to-image Generator Model to Align with Human Preferences24 Oct 2024
- 2024One-Step Diffusion Distillation through Score Implicit Matching22 Oct 2024
- 2024MITA: Bridging the Gap between Model and Data for Test-time Adaptation12 Oct 2024
- 2023TEA: Test-time Energy Adaptation24 Nov 2023
- 2023Energy Discrepancies: A Score-Independent Loss for Energy-Based Models12 Jul 2023