Discriminator optimal transport

10/15/2019
by   Akinori Tanaka, et al.
12

Within a broad class of generative adversarial networks, we show that discriminator optimization process increases a lower bound of the dual cost function for the Wasserstein distance between the target distribution p and the generator distribution p_G. It implies that the trained discriminator can approximate optimal transport (OT) from p_G to p.Based on some experiments and a bit of OT theory, we propose a discriminator optimal transport (DOT) scheme to improve generated images. We show that it improves inception score and FID calculated by un-conditional GAN trained by CIFAR-10, STL-10 and a public pre-trained model of conditional GAN by ImageNet.

READ FULL TEXT

page 2

page 7

page 8

page 21

research
01/30/2023

Adversarially Slicing Generative Networks: Discriminator Slices Feature for One-Dimensional Optimal Transport

Generative adversarial networks (GANs) learn a target probability distri...
research
10/27/2021

Training Wasserstein GANs without gradient penalties

We propose a stable method to train Wasserstein generative adversarial n...
research
12/03/2021

Music-to-Dance Generation with Optimal Transport

Dance choreography for a piece of music is a challenging task, having to...
research
08/20/2023

Wasserstein Geodesic Generator for Conditional Distributions

Generating samples given a specific label requires estimating conditiona...
research
02/19/2019

2-Wasserstein Approximation via Restricted Convex Potentials with Application to Improved Training for GANs

We provide a framework to approximate the 2-Wasserstein distance and the...
research
10/16/2018

Discriminator Rejection Sampling

We propose a rejection sampling scheme using the discriminator of a GAN ...
research
03/12/2020

Your GAN is Secretly an Energy-based Model and You Should use Discriminator Driven Latent Sampling

We show that the sum of the implicit generator log-density log p_g of a ...

Please sign up or login with your details

Forgot password? Click here to reset