DO-GAN: A Double Oracle Framework for Generative Adversarial Networks
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a new approach to train Generative Adversarial Networks (GANs) where we deploy a double-oracle framework using the generator and discriminator oracles. GAN is essentially a two-player zero-sum game between the generator and the discriminator. Training GANs is challenging as a pure Nash equilibrium may not exist and even finding the mixed Nash equilibrium is difficult as GANs have a large-scale strategy space. In DO-GAN, we extend the double oracle framework to GANs. We first generalize the players' strategies as the trained models of generator and discriminator from the best response oracles. We then compute the meta-strategies using a linear program. For scalability of the framework where multiple generators and discriminator best responses are stored in the memory, we propose two solutions: 1) pruning the weakly-dominated players' strategies to keep the oracles from becoming intractable; 2) applying continual learning to retain the previous knowledge of the networks. We apply our framework to established GAN architectures such as vanilla GAN, Deep Convolutional GAN, Spectral Normalization GAN and Stacked GAN. Finally, we conduct experiments on MNIST, CIFAR-10 and CelebA datasets and show that DO-GAN variants have significant improvements in both subjective qualitative evaluation and quantitative metrics, compared with their respective GAN architectures.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 21 of its 40 references that are in the map. First posted on arXiv 17 Feb 2021.
Builds on
21 of 40 references.
References · 21
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2016Improved Techniques for Training GANscited by 2,938
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
- 2016Generative Adversarial Text to Image Synthesiscited by 735
- 2017Unsupervised Image-to-Image Translation Networkscited by 602
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 265
- 2016Unrolled Generative Adversarial Networkscited by 208
- 2017Generalization and Equilibrium in Generative Adversarial Nets (GANs)cited by 165
9 more
- 2016Variational Autoencoder for Deep Learning of Images, Labels and Captionscited by 137
- 2020Few-shot Image Generation with Elastic Weight Consolidationcited by 122
- 2017The Numerics of GANscited by 104
- 2016Generative Multi-Adversarial Networkscited by 60
- 2019A Generalized Training Approach for Multiagent Learningcited by 53
- 2017Continual Learning in Generative Adversarial Netscited by 51
- 2018Finding Mixed Nash Equilibria of Generative Adversarial Networkscited by 48
- 2016Stacked Generative Adversarial Networkscited by 44
- 2020GANs May Have No Nash Equilibriacited by 20
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 2; 2025: 1.
6 papers.
- 2024Policy Space Response Oracles: A Surveycited by 10
- 2022Transferable Reward Learning by Dynamics-Agnostic Discriminator Ensemblecited by 5
- 2025X-GAN: A Generative AI-Powered Unsupervised Model for Main Vessel Segmentation of Glaucoma Screeningcited by 2
- 2022A Game-Theoretic Perspective of Generalization in Reinforcement Learningcited by 1
- 2022Unified Policy Optimization for Continuous-action Reinforcement Learning in Non-stationary Tasks and Gamescited by 1
- 2024Double Oracle Neural Architecture Search for Game Theoretic Deep Learning Modelscited by 0
- 2025X-GAN: A Generative AI-Powered Unsupervised Model for Main Vessel Segmentation of Glaucoma Screening9 Mar 2025
- 2024Double Oracle Neural Architecture Search for Game Theoretic Deep Learning Models7 Oct 2024
- 2024Policy Space Response Oracles: A Survey4 Mar 2024
- 2022Unified Policy Optimization for Continuous-action Reinforcement Learning in Non-stationary Tasks and Games19 Aug 2022
- 2022A Game-Theoretic Perspective of Generalization in Reinforcement Learning7 Aug 2022
- 2022Transferable Reward Learning by Dynamics-Agnostic Discriminator Ensemble1 Jun 2022