mlsanityData to 14 Oct 2026

Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Models

arXiv 2309.05803 ↗First posted 11 Sep 2023cs.RO cs.LGcited by 10

On the map: Diffusion models → Diffusion and flow policies for robotics

Abstract (arXiv)

A crucial design decision for any robot learning pipeline is the choice of policy representation: what type of model should be used to generate the next set of robot actions? Owing to the inherent multi-modal nature of many robotic tasks, combined with the recent successes in generative modeling, researchers have turned to state-of-the-art probabilistic models such as diffusion models for policy representation. In this work, we revisit the choice of energy-based models (EBM) as a policy class. We show that the prevailing folklore -- that energy models in high dimensional continuous spaces are impractical to train -- is false. We develop a practical training objective and algorithm for energy models which combines several key ingredients: (i) ranking noise contrastive estimation (R-NCE), (ii) learnable negative samplers, and (iii) non-adversarial joint training. We prove that our proposed objective function is asymptotically consistent and quantify its limiting variance. On the other hand, we show that the Implicit Behavior Cloning (IBC) objective is actually biased even at the population level, providing a mathematical explanation for the poor performance of IBC trained energy policies in several independent follow-up works. We further extend our algorithm to learn a continuous stochastic process that bridges noise and data, modeling this process with a family of EBMs indexed by scale variable. In doing so, we demonstrate that the core idea behind recent progress in generative modeling is actually compatible with EBMs. Altogether, our proposed training algorithms enable us to train energy-based models as policies which compete with -- and even outperform -- diffusion models and other state-of-the-art approaches in several challenging multi-modal benchmarks: obstacle avoidance path planning and contact-rich block pushing.

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Placed in Diffusion and flow policies for robotics, one of 14 directions in Diffusion models. Builds on 65 of its 87 references that are in the map. First posted on arXiv 11 Sep 2023.

Builds on

65 of 87 references.

Closest ancestors · 4

Same direction, newest first

  1. 2023Goal-Conditioned Imitation Learning using Score-based Diffusion Policies5 Apr
  2. 2023Diffusion Policy: Visuomotor Policy Learning via Action Diffusion7 Mar
  3. 2023Imitating Human Behaviour with Diffusion Models25 Jan
  4. 2022Is Conditional Generative Modeling all you need for Decision-Making?28 Nov

Other references · 61

  1. 2017Attention Is All You Needcited by 60,361
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2020Denoising Diffusion Probabilistic Modelscited by 21,076
  4. 2020Denoising Diffusion Implicit Modelscited by 9,781
  5. 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 9,122
  6. 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,255
  7. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  8. 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,058
  9. 2022Flow Matching for Generative Modelingcited by 5,702
  10. 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
  11. 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
  12. 2018Neural Ordinary Differential Equationscited by 3,779
38 more
  1. 2022Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flowcited by 3,700
  2. 2022Elucidating the Design Space of Diffusion-Based Generative Modelscited by 3,045
  3. 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,333
  4. 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,238
  5. 2016Generative Adversarial Imitation Learningcited by 1,597
  6. 2023Learning Fine-Grained Bimanual Manipulation with Low-Cost Hardwarecited by 1,568
  7. 2021Image Super-Resolution via Iterative Refinementcited by 1,511
  8. 2023Align your Latents: High-Resolution Video Synthesis with Latent Diffusion Modelscited by 1,476
  9. 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,354
  10. 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,114
  11. 2022Planning with Diffusion for Flexible Behavior Synthesiscited by 1,061
  12. 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,043
  13. 2022Building Normalizing Flows with Stochastic Interpolantscited by 995
  14. 2023Stochastic Interpolants: A Unifying Framework for Flows and Diffusionscited by 939
  15. 2020On Layer Normalization in the Transformer Architecturecited by 922
  16. 2015End-to-End Training of Deep Visuomotor Policiescited by 875
  17. 2017Reinforcement Learning with Deep Energy-Based Policiescited by 669
  18. 2021Solving Inverse Problems in Medical Imaging with Score-Based Generative Modelscited by 521
  19. 2018Reinforcement Learning and Control as Probabilistic Inference: Tutorial and Reviewcited by 482
  20. 2021Implicit Behavioral Cloningcited by 452
  21. 2016Tutorial on Variational Autoencoderscited by 409
  22. 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
  23. 2018An Intriguing Failing of Convolutional Neural Networks and the CoordConv Solutioncited by 307
  24. 2021How to Train Your Energy-Based Modelscited by 274
  25. 2022On Neural Differential Equationscited by 268
  26. 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 252
  27. 2023Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMCcited by 220
  28. 2016Exploring the Limits of Language Modelingcited by 173
  29. 2020Improved Contrastive Divergence Training of Energy Based Modelscited by 130
  30. 2018Noise Contrastive Estimation and Negative Sampling for Conditional Models: Consistency and Statistical Efficiencycited by 105
  31. 2020VAEBM: A Symbiosis between Variational Autoencoders and Energy-based Modelscited by 104
  32. 2019Flow Contrastive Estimation of Energy-Based Modelscited by 75
  33. 2018The Unusual Effectiveness of Averaging in GAN Trainingcited by 73
  34. 2020Generalized Energy Based Modelscited by 73
  35. 2020No MCMC for me: Amortized sampling for fast and stable training of energy-based modelscited by 64
  36. 2020Hutch++: Optimal Stochastic Trace Estimationcited by 63
  37. 2019Maximum Entropy Generators for Energy-Based Modelscited by 56
  38. 2017Continuous-Time Gaussian Process Motion Planning via Probabilistic Inferencecited by 49

50 most cited of 61 All 61 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 5; 2025: 4; 2026: 1.

10 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025EBT-Policy: Energy Unlocks Emergent Physical Reasoning Capabilities
  2. 2025Noise-conditioned Energy-based Annealed Rewards (NEAR): A Generative Framework for Imitation Learning from Observation
  3. 2026You've Got a Golden Ticket: Improving Generative Robot Policies With A Single Noise Vector
  4. 2024Sampling from Energy-based Policies using Diffusion
  5. 2026Where Should Action Generation Begin? A Learnable Source Prior for Generative Robot Policies
  6. 2026ESP: Energy-Score Policy for One-Step Multimodal Action Generation
  7. 2026EqC: Equilibrium Energy Control for Introspective Lifelong Robot Learning
  8. 2025Much Ado About Noising: Dispelling the Myths of Generative Robotic Control