English

Addressing GAN Training Instabilities via Tunable Classification Losses

Machine Learning 2023-10-30 v1 Information Theory math.IT Machine Learning

Abstract

Generative adversarial networks (GANs), modeled as a zero-sum game between a generator (G) and a discriminator (D), allow generating synthetic data with formal guarantees. Noting that D is a classifier, we begin by reformulating the GAN value function using class probability estimation (CPE) losses. We prove a two-way correspondence between CPE loss GANs and ff-GANs which minimize ff-divergences. We also show that all symmetric ff-divergences are equivalent in convergence. In the finite sample and model capacity setting, we define and obtain bounds on estimation and generalization errors. We specialize these results to α\alpha-GANs, defined using α\alpha-loss, a tunable CPE loss family parametrized by α(0,]\alpha\in(0,\infty]. We next introduce a class of dual-objective GANs to address training instabilities of GANs by modeling each player's objective using α\alpha-loss to obtain (αD,αG)(\alpha_D,\alpha_G)-GANs. We show that the resulting non-zero sum game simplifies to minimizing an ff-divergence under appropriate conditions on (αD,αG)(\alpha_D,\alpha_G). Generalizing this dual-objective formulation using CPE losses, we define and obtain upper bounds on an appropriately defined estimation error. Finally, we highlight the value of tuning (αD,αG)(\alpha_D,\alpha_G) in alleviating training instabilities for the synthetic 2D Gaussian mixture ring as well as the large publicly available Celeb-A and LSUN Classroom image datasets.

Keywords

Cite

@article{arxiv.2310.18291,
  title  = {Addressing GAN Training Instabilities via Tunable Classification Losses},
  author = {Monica Welfert and Gowtham R. Kurri and Kyle Otstot and Lalitha Sankar},
  journal= {arXiv preprint arXiv:2310.18291},
  year   = {2023}
}

Comments

arXiv admin note: text overlap with arXiv:2302.14320

R2 v1 2026-06-28T13:04:02.569Z