MCL-GAN: Generative Adversarial Networks with Multiple Specialized Discriminators
Jinyoung Choi, Bohyung Han
TL;DR
GAN mode collapse is mitigated by MCL-GAN, which employs multiple specialized discriminators as experts under a single generator. The framework combines expert and non-expert discriminator training, a balanced assignment mechanism via a KL-based loss, and an adaptive sparsity term to determine the active number of discriminators, all while sharing early-layer features to keep overhead low. Empirical results across unconditional and conditional generation tasks show improved mode coverage and sample fidelity, with clear evidence of semantic discriminator specialization and strong performance gains on both DCGAN and StyleGAN2 backbones. The approach offers a scalable, flexible alternative to prior multi-discriminator/generator designs, delivering robust diversity and quality with minimal additional cost.
Abstract
We propose a framework of generative adversarial networks with multiple discriminators, which collaborate to represent a real dataset more effectively. Our approach facilitates learning a generator consistent with the underlying data distribution based on real images and thus mitigates the chronic mode collapse problem. From the inspiration of multiple choice learning, we guide each discriminator to have expertise in a subset of the entire data and allow the generator to find reasonable correspondences between the latent and real data spaces automatically without extra supervision for training examples. Despite the use of multiple discriminators, the backbone networks are shared across the discriminators and the increase in training cost is marginal. We demonstrate the effectiveness of our algorithm using multiple evaluation metrics in the standard datasets for diverse tasks.
