Connections between Support Vector Machines, Wasserstein distance and gradient-penalty GANs

We generalize the concept of maximum-margin classifiers (MMCs) to arbitrary norms and non-linear functions. Support Vector Machines (SVMs) are a special case of MMC. We find that MMCs can be formulated as Integral Probability Metrics (IPMs) or classifiers with some form of gradient norm penalty. This implies a direct link to a class of Generative adversarial networks (GANs) which penalize a gradient norm. We show that the Discriminator in Wasserstein, Standard, Least-Squares, and Hinge GAN with Gradient Penalty is an MMC. We explain why maximizing a margin may be helpful in GANs. We hypothesize and confirm experimentally that L^∞-norm penalties with Hinge loss produce better GANs than L^2-norm penalties (based on common evaluation metrics). We derive the margins of Relativistic paired (Rp) and average (Ra) GANs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/23/2023

Penalty Gradient Normalization for Generative Adversarial Networks

In this paper, we propose a novel normalization method called penalty gr...
research
06/18/2018

Banach Wasserstein GAN

Wasserstein Generative Adversarial Networks (WGANs) can be used to gener...
research
03/16/2018

Varying k-Lipschitz Constraint for Generative Adversarial Networks

Generative Adversarial Networks (GANs) are powerful generative models, b...
research
12/18/2017

On the Effectiveness of Least Squares Generative Adversarial Networks

Unsupervised learning with generative adversarial networks (GANs) has pr...
research
06/01/2023

Data Interpolants – That's What Discriminators in Higher-order Gradient-regularized GANs Are

We consider the problem of optimizing the discriminator in generative ad...
research
10/05/2018

Local Stability and Performance of Simple Gradient Penalty mu-Wasserstein GAN

Wasserstein GAN(WGAN) is a model that minimizes the Wasserstein distance...
research
03/16/2022

ℓ_p Slack Norm Support Vector Data Description

The support vector data description (SVDD) approach serves as a de facto...

Please sign up or login with your details

Forgot password? Click here to reset