Host-Pathongen Co-evolution Inspired Algorithm Enables Robust GAN Training
Andrei Kucharavy (1), El Mahdi El Mhamdi (1), Rachid Guerraoui (1), ((1) Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland)

TL;DR
This paper introduces a biologically inspired co-evolution algorithm to improve GAN training stability, resulting in higher quality image generation with less computational cost.
Contribution
It proposes a novel host-pathogen co-evolution inspired method to enhance GAN training robustness and stability, addressing issues like mode dropping and convergence.
Findings
Increased training stability of GANs.
Higher quality image outputs.
Reduced computational requirements.
Abstract
Generative adversarial networks (GANs) are pairs of artificial neural networks that are trained one against each other. The outputs from a generator are mixed with the real-world inputs to the discriminator and both networks are trained until an equilibrium is reached, where the discriminator cannot distinguish generated inputs from real ones. Since their introduction, GANs have allowed for the generation of impressive imitations of real-life films, images and texts, whose fakeness is barely noticeable to humans. Despite their impressive performance, training GANs remains to this day more of an art than a reliable procedure, in a large part due to training process stability. Generators are susceptible to mode dropping and convergence to random patterns, which have to be mitigated by computationally expensive multiple restarts. Curiously, GANs bear an uncanny similarity to a co-evolution…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage Processing Techniques and Applications · Generative Adversarial Networks and Image Synthesis · Cell Image Analysis Techniques
