Demystifying MMD GANs
Miko{\l}aj Bi\'nkowski, Danica J. Sutherland, Michael Arbel, Arthur, Gretton

TL;DR
This paper clarifies bias issues in MMD GANs and Wasserstein GANs, analyzes kernel choices, and introduces a new convergence measure, demonstrating simpler, faster training with comparable performance.
Contribution
It provides a theoretical clarification on bias in GAN loss functions, analyzes kernel choices for MMD critics, and proposes a new convergence metric and training strategies.
Findings
MMD GANs can use smaller critics than Wasserstein GANs.
Gradient estimators are unbiased, but generator gradients are biased when learning from samples.
Kernel Inception Distance effectively measures GAN convergence.
Abstract
We investigate the training and performance of generative adversarial networks using the Maximum Mean Discrepancy (MMD) as critic, termed MMD GANs. As our main theoretical contribution, we clarify the situation with bias in GAN loss functions raised by recent work: we show that gradient estimators used in the optimization process for both MMD GANs and Wasserstein GANs are unbiased, but learning a discriminator based on samples leads to biased gradients for the generator parameters. We also discuss the issue of kernel choice for the MMD critic, and characterize the kernel corresponding to the energy distance used for the Cramer GAN critic. Being an integral probability metric, the MMD benefits from training strategies recently developed for Wasserstein GANs. In experiments, the MMD GAN is able to employ a smaller critic network than the Wasserstein GAN, resulting in a simpler and…
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
TopicsModel Reduction and Neural Networks · Generative Adversarial Networks and Image Synthesis · Adversarial Robustness in Machine Learning
MethodsConvolution · Dogecoin Customer Service Number +1-833-534-1729
