Cooperative Training of Descriptor and Generator Networks
Not on the map. Why?
Abstract (arXiv)
This paper studies the cooperative training of two generative models for image modeling and synthesis. Both models are parametrized by convolutional neural networks (ConvNets). The first model is a deep energy-based model, whose energy function is defined by a bottom-up ConvNet, which maps the observed image to the energy. We call it the descriptor network. The second model is a generator network, which is a non-linear version of factor analysis. It is defined by a top-down ConvNet, which maps the latent factors to the observed image. The maximum likelihood learning algorithms of both models involve MCMC sampling such as Langevin dynamics. We observe that the two learning algorithms can be seamlessly interwoven into a cooperative learning algorithm that can train both models simultaneously. Specifically, within each iteration of the cooperative learning algorithm, the generator model generates initial synthesized examples to initialize a finite-step MCMC that samples and trains the energy-based descriptor model. After that, the generator model learns from how the MCMC changes its synthesized examples. That is, the descriptor model teaches the generator model by MCMC, so that the generator model accumulates the MCMC transitions and reproduces them by direct ancestral sampling. We call this scheme MCMC teaching. We show that the cooperative algorithm can learn highly realistic generative models.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Sep 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 17; 2022: 9; 2023: 17; 2024: 8; 2025: 6; 2026: 3.
60 papers.
Sort:
By area:
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 251
- 2021Learning Generative Vision Transformer with Energy-Based Latent Space for Saliency Predictioncited by 57
- 2022Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learningcited by 54
- 2021Stochastic Image-to-Video Synthesis using cINNscited by 49
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiationcited by 46
- 2021Interpretable Social Anchors for Human Trajectory Forecasting in Crowdscited by 44
- 2022A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Modelcited by 44
- 2024Learning Iterative Reasoning through Energy Diffusioncited by 36
- 2024Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretationscited by 33
- 2021JEM++: Improved Techniques for Training JEMcited by 28
- 2023Energy-guided Entropic Neural Optimal Transportcited by 25
- 2023Learning Energy-Based Models by Cooperative Diffusion Recovery Likelihoodcited by 19
38 more
- 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
- 2022Are we certain it's anomalous?cited by 13
- 2023SDDM: Score-Decomposed Diffusion Models on Manifolds for Unpaired Image-to-Image Translationcited by 13
- 2021Learning Equivariant Energy Based Models with Equivariant Stein Variational Gradient Descentcited by 10
- 2021Bounds all around: training energy-based models with bidirectional boundscited by 10
- 2021Dense Uncertainty Estimationcited by 9
- 2021Hamiltonian Dynamics with Non-Newtonian Momentum for Rapid Samplingcited by 9
- 2023Energy-based Potential Games for Joint Motion Forecasting and Controlcited by 9
- 2021Learning Cycle-Consistent Cooperative Networks via Alternating MCMC Teaching for Unsupervised Cross-Domain Translationcited by 8
- 2021Energy-Based Generative Cooperative Saliency Predictioncited by 8
- 2021Multimeasurement Generative Modelscited by 8
- 2023A Tale of Two Latent Flows: Learning Latent Space Normalizing Flow with Short-run Langevin Flow for Approximate Inferencecited by 7
- 2024Improving Adversarial Energy-Based Model via Diffusion Processcited by 7
- 2023Learning Energy-based Model via Dual-MCMC Teachingcited by 6
- 2024Learning Latent Space Hierarchical EBM Diffusion Modelscited by 6
- 2023Learning Unnormalized Statistical Models via Compositional Optimizationcited by 5
- 2022Generalized Rectifier Wavelet Covariance Models For Texture Synthesiscited by 4
- 2022Your Autoregressive Generative Model Can be Better If You Treat It as an Energy-Based Onecited by 4
- 2022Combating Mode Collapse in GANs via Manifold Entropy Estimationcited by 4
- 2023On a Connection between Differential Games, Optimal Control, and Energy-based Models for Multi-Agent Interactionscited by 4
- 2021Learning Proposals for Practical Energy-Based Regressioncited by 3
- 2022An Energy-Based Prior for Generative Saliencycited by 3
- 2023Persistently Trained, Diffusion-assisted Energy-based Modelscited by 3
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamicscited by 3
- 2021Learning High-Dimensional Distributions with Latent Neural Fokker-Planck Kernelscited by 2
- 2021Energy Aligning for Biased Modelscited by 2
- 2021Conjugate Energy-Based Modelscited by 2
- 2023CoopInit: Initializing Generative Adversarial Networks via Cooperative Learningcited by 2
- 2023Information-Theoretic GAN Compression with Variational Energy-based Modelcited by 2
- 2023Maximizing Discrimination Capability of Knowledge Distillation with Energy Functioncited by 2
- 2024Stochastic Geometry Models for Texture Synthesis of Machined Metallic Surfaces: Sandblasting and Millingcited by 2
- 2025Learning Energy-Based Generative Models via Potential Flow: A Variational Principle Approach to Probability Density Homotopy Matchingcited by 2
- 2026Distinguishable Deletion: Unifying Knowledge Erasure and Refusal for Large Language Model Unlearningcited by 2
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashingcited by 1
- 2023How to Construct Energy for Images? Denoising Autoencoder Can Be Energy Based Modelcited by 1
- 2023Progressive Energy-Based Cooperative Learning for Multi-Domain Image-to-Image Translationcited by 1
50 most cited of 60 All 60 (JSON)
- 2026Distinguishable Deletion: Unifying Knowledge Erasure and Refusal for Large Language Model Unlearning16 May 2026
- 2026One-Step Sampler for Boltzmann Distributions via Drifting18 Mar 2026
- 2026Interactionless Inverse Reinforcement Learning: A Data-Centric Framework for Durable Alignment16 Feb 2026
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamics14 Oct 2025
- 2025Learning Energy-based Variational Latent Prior for VAEs30 Sep 2025
- 2025Jarzynski Reweighting and Sampling Dynamics for Training Energy-Based Models: Theoretical Analysis of Different Transition Kernels9 Jun 2025
- 2025Exploring bidirectional bounds for minimax-training of Energy-based models5 Jun 2025
- 2025Joint-stochastic-approximation Random Fields with Application to Semi-supervised Learning24 May 2025
- 2025Learning Energy-Based Generative Models via Potential Flow: A Variational Principle Approach to Probability Density Homotopy Matching22 Apr 2025
- 2024Variational Potential Flow: A Novel Probabilistic Framework for Energy-Based Generative Modelling21 Jul 2024
- 2024Learning Iterative Reasoning through Energy Diffusion17 Jun 2024
- 2024Learning Latent Space Hierarchical EBM Diffusion Models22 May 2024
38 more
- 2024S2AC: Energy-Based Reinforcement Learning with Stein Soft Actor Critic2 May 2024
- 2024A Hybrid Generative and Discriminative PointNet on Unordered Point Sets19 Apr 2024
- 2024Stochastic Geometry Models for Texture Synthesis of Machined Metallic Surfaces: Sandblasting and Milling20 Mar 2024
- 2024Improving Adversarial Energy-Based Model via Diffusion Process4 Mar 2024
- 2024Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretations25 Jan 2024
- 2023Learning Energy-based Model via Dual-MCMC Teaching5 Dec 2023
- 2023Energy-based Potential Games for Joint Motion Forecasting and Control4 Dec 2023
- 2023Maximizing Discrimination Capability of Knowledge Distillation with Energy Function24 Nov 2023
- 2023STANLEY: Stochastic Gradient Anisotropic Langevin Dynamics for Learning Energy-Based Models19 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
- 2023SDDM: Score-Decomposed Diffusion Models on Manifolds for Unpaired Image-to-Image Translation4 Aug 2023
- 2023Progressive Energy-Based Cooperative Learning for Multi-Domain Image-to-Image Translation26 Jun 2023
- 2023Learning Unnormalized Statistical Models via Compositional Optimization13 Jun 2023
- 2023Efficient Training of Energy-Based Models Using Jarzynski Equality30 May 2023
- 2023Persistently Trained, Diffusion-assisted Energy-based Models21 Apr 2023
- 2023Energy-guided Entropic Neural Optimal Transport12 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
- 2023How to Construct Energy for Images? Denoising Autoencoder Can Be Energy Based Model5 Mar 2023
- 2023A Tale of Two Latent Flows: Learning Latent Space Normalizing Flow with Short-run Langevin Flow for Approximate Inference23 Jan 2023
- 2022Are we certain it's anomalous?16 Nov 2022
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashing9 Oct 2022
- 2022Combating Mode Collapse in GANs via Manifold Entropy Estimation25 Aug 2022
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiation2 Jul 2022
- 2022Your Autoregressive Generative Model Can be Better If You Treat It as an Energy-Based One26 Jun 2022
- 2022Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learning16 Jun 2022
- 2022A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Model13 May 2022
- 2022An Energy-Based Prior for Generative Saliency19 Apr 2022
- 2022Generalized Rectifier Wavelet Covariance Models For Texture Synthesis14 Mar 2022
- 2021Learning Generative Vision Transformer with Energy-Based Latent Space for Saliency Prediction27 Dec 2021
- 2021Multimeasurement Generative Models18 Dec 2021
- 2021Hamiltonian Dynamics with Non-Newtonian Momentum for Rapid Sampling3 Nov 2021
- 2021Bounds all around: training energy-based models with bidirectional bounds1 Nov 2021
- 2021Learning Proposals for Practical Energy-Based Regression22 Oct 2021
- 2021Dense Uncertainty Estimation13 Oct 2021
- 2021JEM++: Improved Techniques for Training JEM19 Sep 2021
50 newest of 60 All 60 (JSON)
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 251
- 2021Learning Generative Vision Transformer with Energy-Based Latent Space for Saliency Predictioncited by 57
- 2022Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learningcited by 54
- 2021Stochastic Image-to-Video Synthesis using cINNscited by 49
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiationcited by 46
- 2021Interpretable Social Anchors for Human Trajectory Forecasting in Crowdscited by 44
- 2022A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Modelcited by 44
- 2024Learning Iterative Reasoning through Energy Diffusioncited by 36
- 2024Energy-Based Concept Bottleneck Models: Unifying Prediction, Concept Intervention, and Probabilistic Interpretationscited by 33
- 2021JEM++: Improved Techniques for Training JEMcited by 28
- 2023Energy-guided Entropic Neural Optimal Transportcited by 25
- 2024S2AC: Energy-Based Reinforcement Learning with Stein Soft Actor Criticcited by 18
12 most cited of 55 All 55 (JSON)
- 2026One-Step Sampler for Boltzmann Distributions via Drifting18 Mar 2026
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamics14 Oct 2025
- 2025Learning Energy-based Variational Latent Prior for VAEs30 Sep 2025
- 2025Jarzynski Reweighting and Sampling Dynamics for Training Energy-Based Models: Theoretical Analysis of Different Transition Kernels9 Jun 2025
- 2025Exploring bidirectional bounds for minimax-training of Energy-based models5 Jun 2025
- 2025Joint-stochastic-approximation Random Fields with Application to Semi-supervised Learning24 May 2025
- 2025Learning Energy-Based Generative Models via Potential Flow: A Variational Principle Approach to Probability Density Homotopy Matching22 Apr 2025
- 2024Variational Potential Flow: A Novel Probabilistic Framework for Energy-Based Generative Modelling21 Jul 2024
- 2024Learning Iterative Reasoning through Energy Diffusion17 Jun 2024
- 2024S2AC: Energy-Based Reinforcement Learning with Stein Soft Actor Critic2 May 2024
- 2024A Hybrid Generative and Discriminative PointNet on Unordered Point Sets19 Apr 2024
- 2024Stochastic Geometry Models for Texture Synthesis of Machined Metallic Surfaces: Sandblasting and Milling20 Mar 2024
12 newest of 55 All 55 (JSON)