Improving GAN with neighbors embedding and gradient matching

11/04/2018
by   Ngoc-Trung Tran, et al.
0

We propose two new techniques for training Generative Adversarial Networks (GANs). Our objectives are to alleviate mode collapse in GAN and improve the quality of the generated samples. First, we propose neighbor embedding, a manifold learning-based regularization to explicitly retain local structures of latent samples in the generated samples. This prevents generator from producing nearly identical data samples from different latent samples, and reduces mode collapse. We propose an inverse t-SNE regularizer to achieve this. Second, we propose a new technique, gradient matching, to align the distributions of the generated samples and the real samples. As it is challenging to work with high-dimensional sample distributions, we propose to align these distributions through the scalar discriminator scores. We constrain the difference between the discriminator scores of the real samples and generated ones. We further constrain the difference between the gradients of these discriminator scores. We derive these constraints from Taylor approximations of the discriminator function. We perform experiments to demonstrate that our proposed techniques are computationally simple and easy to be incorporated in existing systems. When Gradient matching and Neighbour embedding are applied together, our GN-GAN achieves outstanding results on 1D/2D synthetic, CIFAR-10 and STL-10 datasets, e.g. FID score of 30.80 for the STL-10 dataset. Our code is available at: https://github.com/tntrung/gan

READ FULL TEXT
research
03/23/2018

Generative Adversarial Autoencoder Networks

We introduce an effective model to overcome the problem of mode collapse...
research
11/27/2022

DigGAN: Discriminator gradIent Gap Regularization for GAN Training with Limited Data

Generative adversarial nets (GANs) have been remarkably successful at le...
research
10/29/2019

Adversarial Fisher Vectors for Unsupervised Representation Learning

We examine Generative Adversarial Networks (GANs) through the lens of de...
research
06/19/2018

Mixed batches and symmetric discriminators for GAN training

Generative adversarial networks (GANs) are pow- erful generative models ...
research
11/26/2020

Omni-GAN: On the Secrets of cGANs and Beyond

It has been an important problem to design a proper discriminator for co...
research
11/01/2021

A Unified View of cGANs with and without Classifiers

Conditional Generative Adversarial Networks (cGANs) are implicit generat...
research
12/02/2019

Is Discriminator a Good Feature Extractor?

Discriminator from generative adversarial nets (GAN) has been used by so...

Please sign up or login with your details

Forgot password? Click here to reset