CoopInit: Initializing Generative Adversarial Networks via Cooperative Learning
Not on the map. Why?
Abstract (arXiv)
Numerous research efforts have been made to stabilize the training of the Generative Adversarial Networks (GANs), such as through regularization and architecture design. However, we identify the instability can also arise from the fragile balance at the early stage of adversarial learning. This paper proposes the CoopInit, a simple yet effective cooperative learning-based initialization strategy that can quickly learn a good starting point for GANs, with a very small computation overhead during training. The proposed algorithm consists of two learning stages: (i) Cooperative initialization stage: The discriminator of GAN is treated as an energy-based model (EBM) and is optimized via maximum likelihood estimation (MLE), with the help of the GAN's generator to provide synthetic data to approximate the learning gradients. The EBM also guides the MLE learning of the generator via MCMC teaching; (ii) Adversarial finalization stage: After a few iterations of initialization, the algorithm seamlessly transits to the regular mini-max adversarial training until convergence. The motivation is that the MLE-based initialization stage drives the model towards mode coverage, which is helpful in alleviating the issue of mode dropping during the adversarial learning stage. We demonstrate the effectiveness of the proposed approach on image generation and one-sided unpaired image-to-image translation tasks through extensive experiments.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 48 of its 59 references that are in the map. First posted on arXiv 21 Mar 2023.
Builds on
48 of 59 references.
References · 48
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2022Generative Adversarial Networkscited by 5,603
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Improved Techniques for Training GANscited by 2,938
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
36 more
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,184
- 2019StarGAN v2: Diverse Image Synthesis for Multiple Domainscited by 1,095
- 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,036
- 2016Conditional Image Generation with PixelCNN Decoderscited by 859
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2019Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?cited by 675
- 2018Which Training Methods for GANs do actually Converge?cited by 672
- 2020Contrastive Learning for Unpaired Image-to-Image Translationcited by 637
- 2017MoCoGAN: Decomposing Motion and Content for Video Generationcited by 523
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2020Differentiable Augmentation for Data-Efficient GAN Trainingcited by 361
- 2018cGANs with Projection Discriminatorcited by 253
- 2017Geometric GANcited by 232
- 2016A Theory of Generative ConvNetcited by 174
- 2016A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Modelscited by 167
- 2020Adversarial Latent Autoencoderscited by 155
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2020A U-Net Based Discriminator for Generative Adversarial Networkscited by 128
- 2018Geometry-Consistent Generative Adversarial Networks for One-Sided Unsupervised Domain Mappingcited by 113
- 2020Adversarial score matching and improved sampling for image generationcited by 95
- 2017One-Sided Unsupervised Domain Mappingcited by 91
- 2020Your GAN is Secretly an Energy-based Model and You Should use Discriminator Driven Latent Samplingcited by 71
- 2020Improved Consistency Regularization for GANscited by 67
- 2016Cooperative Training of Descriptor and Generator Networkscited by 60
- 2022A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Modelcited by 44
- 2020Learning Energy-Based Model with Variational Auto-Encoder as Amortized Samplercited by 43
- 2018Autoregressive Quantile Networks for Generative Modelingcited by 31
- 2020Generative VoxelNet: Learning Energy-Based Models for 3D Shape Synthesis and Analysiscited by 26
- 2020Feature Quantization Improves GAN Trainingcited by 23
- 2020Unpaired Image-to-Image Translation via Latent Energy Transportcited by 14
- 2019cGANs with Multi-Hinge Losscited by 8
- 2021Learning Cycle-Consistent Cooperative Networks via Alternating MCMC Teaching for Unsupervised Cross-Domain Translationcited by 8
- 2021Energy-Based Generative Cooperative Saliency Predictioncited by 8
- 2019Representation Learning: A Statistical Perspectivecited by 7
- 2020Bridging Maximum Likelihood and Adversarial Learning via α-Divergencecited by 6
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashingcited by 1
Built on by
Citing papers per year: 2023: 2.
2 papers.