Non-Generative Energy Based Models
Not on the map. Why?
Abstract (arXiv)
Energy-based models (EBM) have become increasingly popular within computer vision. EBMs bring a probabilistic approach to training deep neural networks (DNN) and have been shown to enhance performance in areas such as calibration, out-of-distribution detection, and adversarial resistance. However, these advantages come at the cost of estimating input data probabilities, usually using a Langevin based method such as Stochastic Gradient Langevin Dynamics (SGLD), which bring additional computational costs, require parameterization, caching methods for efficiency, and can run into stability and scaling issues. EBMs use dynamical methods to draw samples from the probability density function (PDF) defined by the current state of the network and compare them to the training data using a maximum log likelihood approach to learn the correct PDF. We propose a non-generative training approach, Non-Generative EBM (NG-EBM), that utilizes the itApproximate Mass, identified by Grathwohl et al., as a loss term to direct the training. We show that our NG-EBM training strategy retains many of the benefits of EBM in calibration, out-of-distribution detection, and adversarial resistance, but without the computational complexity and overhead of the traditional approaches. In particular, the NG-EBM approach improves the Expected Calibration Error by a factor of 2.5 for CIFAR10 and 7.5 times for CIFAR100, when compared to traditionally trained models.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 3 Apr 2023.
Builds on
20 of 40 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2022Generative Adversarial Networkscited by 5,614
- 2017On Calibration of Modern Neural Networkscited by 4,902
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,430
- 2016Wide Residual Networkscited by 3,063
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,371
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,542
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,327
- 2018Do Deep Generative Models Know What They Don't Know?cited by 443
- 2017PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modificationscited by 417
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 403
- 2016A Theory of Generative ConvNetcited by 174
8 more
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2020Improved Contrastive Divergence Training of Energy Based Modelscited by 127
- 2019On the Anatomy of MCMC-Based Maximum Likelihood Learning of Energy-Based Modelscited by 105
- 2019Flow Contrastive Estimation of Energy-Based Modelscited by 75
- 2017Learning Energy-Based Models as Generative ConvNets via Multi-grid Modeling and Samplingcited by 32
- 2021JEM++: Improved Techniques for Training JEMcited by 28
- 2018Adversarial Distillation of Bayesian Neural Network Posteriorscited by 27
- 2019Implicit Generation and Generalization in Energy-Based Modelscited by 21
Built on by
Not cited yet.