Assisting the Adversary to Improve GAN Training
Andreas Munk, William Harvey, Frank Wood

TL;DR
This paper introduces AdvAs, a regularization technique for GANs that helps align practical training with theoretical assumptions, leading to improved stability and performance across various datasets and architectures.
Contribution
The paper proposes a novel regularization method called AdvAs that penalizes generator gradients to better match theoretical analysis assumptions in GAN training.
Findings
AdvAs reduces the mismatch between theory and practice in GAN training.
Applying AdvAs improves FID scores across multiple datasets.
AdvAs enhances training stability and generator performance.
Abstract
Some of the most popular methods for improving the stability and performance of GANs involve constraining or regularizing the discriminator. In this paper we consider a largely overlooked regularization technique which we refer to as the Adversary's Assistant (AdvAs). We motivate this using a different perspective to that of prior work. Specifically, we consider a common mismatch between theoretical analysis and practice: analysis often assumes that the discriminator reaches its optimum on each iteration. In practice, this is essentially never true, often leading to poor gradient estimates for the generator. To address this, AdvAs is a theoretically motivated penalty imposed on the generator based on the norm of the gradients used to train the discriminator. This encourages the generator to move towards points where the discriminator is optimal. We demonstrate the effect of applying…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
