Multi-population GAN Training: Analyzing Co-Evolutionary Algorithms

  • 2025-07-17 14:19:17
  • Walter P. Casas, Jamal Toutouh
  • 0

Abstract

Generative adversarial networks (GANs) are powerful generative models butremain challenging to train due to pathologies suchas mode collapse andinstability. Recent research has explored co-evolutionary approaches, in whichpopulations of generators and discriminators are evolved, as a promisingsolution. This paper presents an empirical analysis of different coevolutionaryGAN training strategies, focusing on the impact of selection and replacementmechanisms. We compare (mu,lambda), (mu+lambda) with elitism, and (mu+lambda)with tournament selection coevolutionary schemes, along with a non-evolutionarypopulation based multi-generator multi-discriminator GAN baseline, across bothsynthetic low-dimensional datasets (blob and gaussian mixtures) and animage-based benchmark (MNIST). Results show that full generational replacement,i.e., (mu,lambda), consistently outperforms in terms of both sample quality anddiversity, particularly when combined with larger offspring sizes. In contrast,elitist approaches tend to converge prematurely and suffer from reduceddiversity. These findings highlight the importance of balancing exploration andexploitation dynamics in coevolutionary GAN training and provide guidance fordesigning more effective population-based generative models.

 

Quick Read (beta)

loading the full paper ...