A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Model
Not on the map. Why?
Abstract (arXiv)
This paper studies the cooperative learning of two generative flow models, in which the two models are iteratively updated based on the jointly synthesized examples. The first flow model is a normalizing flow that transforms an initial simple density to a target density by applying a sequence of invertible transformations. The second flow model is a Langevin flow that runs finite steps of gradient-based MCMC toward an energy-based model. We start from proposing a generative framework that trains an energy-based model with a normalizing flow as an amortized sampler to initialize the MCMC chains of the energy-based model. In each learning iteration, we generate synthesized examples by using a normalizing flow initialization followed by a short-run Langevin flow revision toward the current energy-based model. Then we treat the synthesized examples as fair samples from the energy-based model and update the model parameters with the maximum likelihood learning gradient, while the normalizing flow directly learns from the synthesized examples by maximizing the tractable likelihood. Under the short-run non-mixing MCMC scenario, the estimation of the energy-based model is shown to follow the perturbation of maximum likelihood, and the short-run Langevin flow and the normalizing flow form a two-flow generator that we call CoopFlow. We provide an understating of the CoopFlow algorithm by information geometry and show that it is a valid generator as it converges to a moment matching estimator. We demonstrate that the trained CoopFlow is capable of synthesizing realistic images, reconstructing images, and interpolating between images.
Key facts. Cited by 44 papers in the map (data through 14 Oct 2026). Builds on 45 of its 70 references that are in the map. First posted on arXiv 13 May 2022.
Builds on
45 of 70 references.
References · 45
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 9,122
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2015Variational Inference with Normalizing Flowscited by 2,170
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2016Density estimation using Real NVPcited by 2,042
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,545
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,186
- 2014NICE: Non-linear Independent Components Estimationcited by 1,058
33 more
- 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,043
- 2020NVAE: A Deep Hierarchical Variational Autoencodercited by 637
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 543
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 488
- 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 405
- 2018WaveGlow: A Flow-based Generative Network for Speech Synthesiscited by 309
- 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 262
- 2019Residual Flows for Invertible Generative Modelingcited by 257
- 2019Diagnosing and Enhancing VAE Modelscited by 193
- 2016A Theory of Generative ConvNetcited by 174
- 2020Stochastic Normalizing Flowscited by 157
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 148
- 2019From Variational to Deterministic Autoencoderscited by 133
- 2020Improved Contrastive Divergence Training of Energy Based Modelscited by 130
- 2020Learning Energy-Based Models by Diffusion Recovery Likelihoodcited by 123
- 2020Learning Latent Space Energy-Based Prior Modelcited by 104
- 2020VAEBM: A Symbiosis between Variational Autoencoders and Energy-based Modelscited by 104
- 2019Flow Contrastive Estimation of Energy-Based Modelscited by 75
- 2019VideoFlow: A Conditional Flow-Based Model for Stochastic Video Generationcited by 74
- 2020Generalized Energy Based Modelscited by 73
- 2020No MCMC for me: Amortized sampling for fast and stable training of energy-based modelscited by 64
- 2016Cooperative Training of Descriptor and Generator Networkscited by 60
- 2020Generative PointNet: Deep Energy-Based Learning on Unordered Point Sets for 3D Generation, Reconstruction and Classificationcited by 57
- 2018Learning Descriptor Networks for 3D Shape Synthesis and Analysiscited by 56
- 2020Learning Energy-Based Model with Variational Auto-Encoder as Amortized Samplercited by 43
- 2018Divergence Triangle for Joint Training of Generator Model, Energy-based Model, and Inference Modelcited by 34
- 2017Learning Energy-Based Models as Generative ConvNets via Multi-grid Modeling and Samplingcited by 32
- 2018Autoregressive Quantile Networks for Generative Modelingcited by 31
- 2020Joint Training of Variational Auto-Encoder and Latent Energy-Based Modelcited by 30
- 2020Generative VoxelNet: Learning Energy-Based Models for 3D Shape Synthesis and Analysiscited by 26
- 2019Learning Energy-based Spatial-Temporal Generative ConvNets for Dynamic Patternscited by 22
- 2020Energy-based models for atomic-resolution protein conformationscited by 20
Built on by
Citing papers per year: 2022: 5; 2023: 27; 2024: 7; 2025: 4; 2026: 1.
44 papers.
Sort:
By area:
- 2022Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learningcited by 56
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiationcited by 46
- 2024You Only Sample Once: Taming One-Step Text-to-Image Synthesis by Self-Cooperative Diffusion GANscited by 26
- 2023Learning Energy-Based Models by Cooperative Diffusion Recovery Likelihoodcited by 19
- 2023Guiding Energy-based Models via Contrastive Latent Variablescited by 18
- 2023Energy-Based Models for Anomaly Detection: A Manifold Diffusion Recovery Approachcited by 18
- 2024S2AC: Energy-Based Reinforcement Learning with Stein Soft Actor Criticcited by 18
- 2023EGC: Image Generation and Classification via a Diffusion Energy-Based Modelcited by 16
- 2023Efficient Training of Energy-Based Models Using Jarzynski Equalitycited by 15
- 2023Energy-Based Test Sample Adaptation for Domain Generalizationcited by 14
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMCcited by 13
- 2023Explaining the effects of non-convergent sampling in the training of Energy-Based Modelscited by 12
32 more
- 2022Semi-Autoregressive Energy Flows: Exploring Likelihood-Free Training of Normalizing Flowscited by 9
- 2023Hybrid Energy Based Model in the Feature Space for Out-of-Distribution Detectioncited by 9
- 2023Training Energy-Based Models with Diffusion Contrastive Divergencescited by 9
- 2023Energy-based Potential Games for Joint Motion Forecasting and Controlcited by 9
- 2023Learning Joint Latent Space EBM Prior Model for Multi-layer Generatorcited by 8
- 2023A Tale of Two Latent Flows: Learning Latent Space Normalizing Flow with Short-run Langevin Flow for Approximate Inferencecited by 7
- 2023Fast and Functional Structured Data Generators Rooted in Out-of-Equilibrium Physicscited by 7
- 2024Improving Adversarial Energy-Based Model via Diffusion Processcited by 7
- 2023Diverse and Faithful Knowledge-Grounded Dialogue Generation via Sequential Posterior Inferencecited by 6
- 2023Learning Unnormalized Statistical Models via Compositional Optimizationcited by 6
- 2024Variance reduction of diffusion model's gradients with Taylor approximation-based control variatecited by 6
- 2022Maximum Likelihood Learning of Unnormalized Models for Simulation-Based Inferencecited by 5
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spacescited by 5
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamicscited by 5
- 2023Balanced Training of Energy-Based Models with Adaptive Flow Samplingcited by 4
- 2023On a Connection between Differential Games, Optimal Control, and Energy-based Models for Multi-Agent Interactionscited by 4
- 2024Maximum Entropy Inverse Reinforcement Learning of Diffusion Models with Energy-Based Modelscited by 4
- 2023Data-Driven Stochastic Motion Evaluation and Optimization with Image by Spatially-Aligned Temporal Encodingcited by 3
- 2023Energy-Calibrated VAE with Test Time Free Lunchcited by 3
- 2023CoopInit: Initializing Generative Adversarial Networks via Cooperative Learningcited by 2
- 2023Information-Theoretic GAN Compression with Variational Energy-based Modelcited by 2
- 2023Likelihood-Based Generative Radiance Field with Latent Space Energy-Based Model for 3D-Aware Disentangled Image Representationcited by 2
- 2025Learning Energy-Based Generative Models via Potential Flow: A Variational Principle Approach to Probability Density Homotopy Matchingcited by 2
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashingcited by 1
- 2023Progressive Energy-Based Cooperative Learning for Multi-Domain Image-to-Image Translationcited by 1
- 2023Private Gradient Estimation is Useful for Generative Modelingcited by 0
- 2023STANLEY: Stochastic Gradient Anisotropic Langevin Dynamics for Learning Energy-Based Modelscited by 0
- 2023Generalized Contrastive Divergence: Joint Training of Energy-Based Model and Diffusion Model through Inverse Reinforcement Learningcited by 0
- 2024Variational Potential Flow: A Novel Probabilistic Framework for Energy-Based Generative Modellingcited by 0
- 2025Learning Energy-Based Models by Self-normalising the Likelihoodcited by 0
- 2025Adaptive Symmetrization of the KL Divergencecited by 0
- 2026Annealed Langevin Posterior Sampling (ALPS): A Rapid Algorithm for Image Restoration with Multiscale Energy Modelscited by 0
- 2026Annealed Langevin Posterior Sampling (ALPS): A Rapid Algorithm for Image Restoration with Multiscale Energy Models5 Jan 2026
- 2025Adaptive Symmetrization of the KL Divergence14 Nov 2025
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamics14 Oct 2025
- 2025Learning Energy-Based Generative Models via Potential Flow: A Variational Principle Approach to Probability Density Homotopy Matching22 Apr 2025
- 2025Learning Energy-Based Models by Self-normalising the Likelihood10 Mar 2025
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spaces2 Dec 2024
- 2024Variance reduction of diffusion model's gradients with Taylor approximation-based control variate22 Aug 2024
- 2024Variational Potential Flow: A Novel Probabilistic Framework for Energy-Based Generative Modelling21 Jul 2024
- 2024Maximum Entropy Inverse Reinforcement Learning of Diffusion Models with Energy-Based Models30 Jun 2024
- 2024S2AC: Energy-Based Reinforcement Learning with Stein Soft Actor Critic2 May 2024
- 2024You Only Sample Once: Taming One-Step Text-to-Image Synthesis by Self-Cooperative Diffusion GANs19 Mar 2024
- 2024Improving Adversarial Energy-Based Model via Diffusion Process4 Mar 2024
32 more
- 2023Generalized Contrastive Divergence: Joint Training of Energy-Based Model and Diffusion Model through Inverse Reinforcement Learning6 Dec 2023
- 2023Energy-based Potential Games for Joint Motion Forecasting and Control4 Dec 2023
- 2023Energy-Calibrated VAE with Test Time Free Lunch7 Nov 2023
- 2023Energy-Based Models for Anomaly Detection: A Manifold Diffusion Recovery Approach28 Oct 2023
- 2023STANLEY: Stochastic Gradient Anisotropic Langevin Dynamics for Learning Energy-Based Models19 Oct 2023
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMC5 Oct 2023
- 2023Learning Energy-Based Models by Cooperative Diffusion Recovery Likelihood10 Sep 2023
- 2023On a Connection between Differential Games, Optimal Control, and Energy-based Models for Multi-Agent Interactions31 Aug 2023
- 2023Fast and Functional Structured Data Generators Rooted in Out-of-Equilibrium Physics13 Jul 2023
- 2023Training Energy-Based Models with Diffusion Contrastive Divergences4 Jul 2023
- 2023Progressive Energy-Based Cooperative Learning for Multi-Domain Image-to-Image Translation26 Jun 2023
- 2023Learning Unnormalized Statistical Models via Compositional Optimization13 Jun 2023
- 2023Learning Joint Latent Space EBM Prior Model for Multi-layer Generator10 Jun 2023
- 2023Diverse and Faithful Knowledge-Grounded Dialogue Generation via Sequential Posterior Inference1 Jun 2023
- 2023Balanced Training of Energy-Based Models with Adaptive Flow Sampling1 Jun 2023
- 2023Efficient Training of Energy-Based Models Using Jarzynski Equality30 May 2023
- 2023Hybrid Energy Based Model in the Feature Space for Out-of-Distribution Detection26 May 2023
- 2023Private Gradient Estimation is Useful for Generative Modeling18 May 2023
- 2023Likelihood-Based Generative Radiance Field with Latent Space Energy-Based Model for 3D-Aware Disentangled Image Representation16 Apr 2023
- 2023EGC: Image Generation and Classification via a Diffusion Energy-Based Model4 Apr 2023
- 2023Information-Theoretic GAN Compression with Variational Energy-based Model28 Mar 2023
- 2023CoopInit: Initializing Generative Adversarial Networks via Cooperative Learning21 Mar 2023
- 2023Guiding Energy-based Models via Contrastive Latent Variables6 Mar 2023
- 2023Energy-Based Test Sample Adaptation for Domain Generalization22 Feb 2023
- 2023Data-Driven Stochastic Motion Evaluation and Optimization with Image by Spatially-Aligned Temporal Encoding10 Feb 2023
- 2023Explaining the effects of non-convergent sampling in the training of Energy-Based Models23 Jan 2023
- 2023A Tale of Two Latent Flows: Learning Latent Space Normalizing Flow with Short-run Langevin Flow for Approximate Inference23 Jan 2023
- 2022Maximum Likelihood Learning of Unnormalized Models for Simulation-Based Inference26 Oct 2022
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashing9 Oct 2022
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiation2 Jul 2022
- 2022Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learning16 Jun 2022
- 2022Semi-Autoregressive Energy Flows: Exploring Likelihood-Free Training of Normalizing Flows14 Jun 2022
- 2024You Only Sample Once: Taming One-Step Text-to-Image Synthesis by Self-Cooperative Diffusion GANscited by 26
- 2023Learning Energy-Based Models by Cooperative Diffusion Recovery Likelihoodcited by 19
- 2024Variance reduction of diffusion model's gradients with Taylor approximation-based control variatecited by 6
- 2024Maximum Entropy Inverse Reinforcement Learning of Diffusion Models with Energy-Based Modelscited by 4
- 2023Generalized Contrastive Divergence: Joint Training of Energy-Based Model and Diffusion Model through Inverse Reinforcement Learningcited by 0
- 2026Annealed Langevin Posterior Sampling (ALPS): A Rapid Algorithm for Image Restoration with Multiscale Energy Modelscited by 0
- 2026Annealed Langevin Posterior Sampling (ALPS): A Rapid Algorithm for Image Restoration with Multiscale Energy Models5 Jan 2026
- 2024Variance reduction of diffusion model's gradients with Taylor approximation-based control variate22 Aug 2024
- 2024Maximum Entropy Inverse Reinforcement Learning of Diffusion Models with Energy-Based Models30 Jun 2024
- 2024You Only Sample Once: Taming One-Step Text-to-Image Synthesis by Self-Cooperative Diffusion GANs19 Mar 2024
- 2023Generalized Contrastive Divergence: Joint Training of Energy-Based Model and Diffusion Model through Inverse Reinforcement Learning6 Dec 2023
- 2023Learning Energy-Based Models by Cooperative Diffusion Recovery Likelihood10 Sep 2023
- 2022Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learningcited by 56
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiationcited by 46
- 2023Guiding Energy-based Models via Contrastive Latent Variablescited by 18
- 2023Energy-Based Models for Anomaly Detection: A Manifold Diffusion Recovery Approachcited by 18
- 2023EGC: Image Generation and Classification via a Diffusion Energy-Based Modelcited by 16
- 2023Efficient Training of Energy-Based Models Using Jarzynski Equalitycited by 15
- 2023Energy-Based Test Sample Adaptation for Domain Generalizationcited by 14
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMCcited by 13
- 2023Explaining the effects of non-convergent sampling in the training of Energy-Based Modelscited by 12
- 2022Semi-Autoregressive Energy Flows: Exploring Likelihood-Free Training of Normalizing Flowscited by 9
- 2023Hybrid Energy Based Model in the Feature Space for Out-of-Distribution Detectioncited by 9
- 2023Training Energy-Based Models with Diffusion Contrastive Divergencescited by 9
12 most cited of 36 All 36 (JSON)
- 2025Adaptive Symmetrization of the KL Divergence14 Nov 2025
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamics14 Oct 2025
- 2025Learning Energy-Based Generative Models via Potential Flow: A Variational Principle Approach to Probability Density Homotopy Matching22 Apr 2025
- 2025Learning Energy-Based Models by Self-normalising the Likelihood10 Mar 2025
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spaces2 Dec 2024
- 2024Variational Potential Flow: A Novel Probabilistic Framework for Energy-Based Generative Modelling21 Jul 2024
- 2024Improving Adversarial Energy-Based Model via Diffusion Process4 Mar 2024
- 2023Energy-based Potential Games for Joint Motion Forecasting and Control4 Dec 2023
- 2023Energy-Calibrated VAE with Test Time Free Lunch7 Nov 2023
- 2023Energy-Based Models for Anomaly Detection: A Manifold Diffusion Recovery Approach28 Oct 2023
- 2023STANLEY: Stochastic Gradient Anisotropic Langevin Dynamics for Learning Energy-Based Models19 Oct 2023
- 2023Learning Energy-Based Prior Model with Diffusion-Amortized MCMC5 Oct 2023
12 newest of 36 All 36 (JSON)