Maximum Entropy Inverse Reinforcement Learning of Diffusion Models with Energy-Based Models
On the map: Diffusion models → Diffusion and flow policies for robotics
Abstract (arXiv)
We present a maximum entropy inverse reinforcement learning (IRL) approach for improving the sample quality of diffusion generative models, especially when the number of generation time steps is small. Similar to how IRL trains a policy based on the reward function learned from expert demonstrations, we train (or fine-tune) a diffusion model using the log probability density estimated from training data. Since we employ an energy-based model (EBM) to represent the log density, our approach boils down to the joint training of a diffusion model and an EBM. Our IRL formulation, named Diffusion by Maximum Entropy IRL (DxMI), is a minimax problem that reaches equilibrium when both models converge to the data distribution. The entropy maximization plays a key role in DxMI, facilitating the exploration of the diffusion model and ensuring the convergence of the EBM. We also propose Diffusion by Dynamic Programming (DxDP), a novel reinforcement learning algorithm for diffusion models, as a subroutine in DxMI. DxDP makes the diffusion model update in DxMI efficient by transforming the original problem into an optimal control formulation where value functions replace back-propagation in time. Our empirical studies show that diffusion models fine-tuned using DxMI can generate high-quality samples in as few as 4 and 10 steps. Additionally, DxMI enables the training of an EBM without MCMC, stabilizing EBM training dynamics and enhancing anomaly detection performance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Diffusion and flow policies for robotics, one of 14 directions in Diffusion models. Builds on 74 of its 95 references that are in the map. First posted on arXiv 30 Jun 2024.
Builds on
74 of 95 references.
Closest ancestors · 5
Same direction, newest first
- 2024Feedback Efficient Online Fine-Tuning of Diffusion Models26 Feb
- 2024Fine-Tuning of Continuous-Time Diffusion Models as Entropy-Regularized Control23 Feb
- 2023Diffusion Model Alignment Using Direct Preference Optimization21 Nov
- 2023Directly Fine-Tuning Diffusion Models on Differentiable Rewards29 Sep
- 2023Training Diffusion Models with Reinforcement Learning22 May
Other references · 69
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2022Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flowcited by 3,550
- 2022Elucidating the Design Space of Diffusion-Based Generative Modelscited by 2,994
38 more
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2022DPM-Solver: A Fast ODE Solver for Diffusion Probabilistic Model Sampling in Around 10 Stepscited by 1,961
- 2023Consistency Modelscited by 1,778
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 964
- 2019Improved Precision and Recall Metric for Assessing Generative Modelscited by 925
- 2023Adversarial Diffusion Distillationcited by 741
- 2018MINE: Mutual Information Neural Estimationcited by 680
- 2022Fast Sampling of Diffusion Models with Exponential Integratorcited by 526
- 2021Tackling the Generative Learning Trilemma with Denoising Diffusion GANscited by 515
- 2021DRAEM -- A discriminatively trained reconstruction embedding for surface anomaly detectioncited by 510
- 2022StyleGAN-XL: Scaling StyleGAN to Large Diverse Datasetscited by 489
- 2016Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimizationcited by 400
- 2021Knowledge Distillation in Iterative Generative Models for Improved Sampling Speedcited by 344
- 2022Analytic-DPM: an Analytic Estimate of the Optimal Reverse Variance in Diffusion Probabilistic Modelscited by 331
- 2019A Theory of Regularized Markov Decision Processescited by 279
- 2022A Unified Model for Multi-class Anomaly Detectioncited by 267
- 2021Gotta Go Fast When Generating Data with Score-Based Modelscited by 218
- 2022Learning Fast Samplers for Diffusion Models by Differentiating Through Sample Qualitycited by 181
- 2021Path Integral Sampler: a stochastic control approach for samplingcited by 175
- 2022Fast Sampling of Diffusion Models via Operator Learningcited by 173
- 2023HIVE: Harnessing Human Feedback for Instructional Visual Editingcited by 172
- 2021On Fast Sampling of Diffusion Probabilistic Modelscited by 170
- 2016A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Modelscited by 167
- 2023UFOGen: You Forward Once Large Scale Text-to-Image Generation via Diffusion GANscited by 165
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2022An optimal control perspective on diffusion-based generative modelingcited by 145
- 2020Improved Contrastive Divergence Training of Energy Based Modelscited by 127
- 2022gDDIM: Generalized denoising diffusion implicit modelscited by 125
- 2020Learning Energy-Based Models by Diffusion Recovery Likelihoodcited by 122
- 2023TRACT: Denoising Diffusion Models with Transitive Closure Time-Distillationcited by 115
- 2020VAEBM: A Symbiosis between Variational Autoencoders and Energy-based Modelscited by 103
- 2022Refining Generative Process with Discriminator Guidance in Score-based Diffusion Modelscited by 98
- 2021Noise Estimation for Generative Diffusion Modelscited by 94
- 2023Optimizing DDPM Sampling with Shortcut Fine-Tuningcited by 81
- 2019Flow Contrastive Estimation of Energy-Based Modelscited by 75
- 2020No MCMC for me: Amortized sampling for fast and stable training of energy-based modelscited by 64
50 most cited of 69 All 69 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Score as Action: Fine-Tuning Diffusion Generative Models by Continuous-time Reinforcement Learningcited by 33
- 2025Energy Matching: Unifying Flow Matching and Energy-Based Models for Generative Modelingcited by 25
- 2025Hybrid-AIRL: Enhancing Inverse Reinforcement Learning with Supervised Expert Guidancecited by 0
- 2026Learning To Sample From Diffusion Models Via Inverse Reinforcement Learningcited by 0
- 2026Learning To Sample From Diffusion Models Via Inverse Reinforcement Learning9 Feb 2026
- 2025Hybrid-AIRL: Enhancing Inverse Reinforcement Learning with Supervised Expert Guidance26 Nov 2025
- 2025Energy Matching: Unifying Flow Matching and Energy-Based Models for Generative Modeling14 Apr 2025
- 2025Score as Action: Fine-Tuning Diffusion Generative Models by Continuous-time Reinforcement Learning3 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2025DIME:Diffusion-Based Maximum Entropy Reinforcement Learning
- 2020Revisiting Maximum Entropy Inverse Reinforcement Learning: New Perspectives and Algorithms
- 2025Diffusion-Augmented Markov Decision Processes for Maximum Entropy Reinforcement Learning
- 2023Generalized Contrastive Divergence: Joint Training of Energy-Based Model and Diffusion Model through Inverse Reinforcement Learning
- 2026Scalable Maximum Entropy Reinforcement Learning for Diffusion Policies via Adjoint Matching
- 2019Generalized Maximum Causal Entropy for Inverse Reinforcement Learning
- 2026Diffusion Policy through Conditional Proximal Policy Optimization
- 2022Weighted Maximum Entropy Inverse Reinforcement Learning