Differential-Critic GAN: Generating What You Want by a Cue of Preferences

07/14/2021
by   Yinghua Yao, et al.
26

This paper proposes Differential-Critic Generative Adversarial Network (DiCGAN) to learn the distribution of user-desired data when only partial instead of the entire dataset possesses the desired property, which generates desired data that meets user's expectations and can assist in designing biological products with desired properties. Existing approaches select the desired samples first and train regular GANs on the selected samples to derive the user-desired data distribution. However, the selection of the desired data relies on an expert criterion and supervision over the entire dataset. DiCGAN introduces a differential critic that can learn the preference direction from the pairwise preferences, which is amateur knowledge and can be defined on part of the training data. The resultant critic guides the generation of the desired data instead of the whole data. Specifically, apart from the Wasserstein GAN loss, a ranking loss of the pairwise preferences is defined over the critic. It endows the difference of critic values between each pair of samples with the pairwise preference relation. The higher critic value indicates that the sample is preferred by the user. Thus training the generative model for higher critic values encourages the generation of user-preferred samples. Extensive experiments show that our DiCGAN achieves state-of-the-art performance in learning the user-desired data distributions, especially in the cases of insufficient desired data and limited supervision.

READ FULL TEXT

page 1

page 9

page 11

page 12

research
01/04/2018

Demystifying MMD GANs

We investigate the training and performance of generative adversarial ne...
research
10/12/2022

Generative Adversarial Nets: Can we generate a new dataset based on only one training set?

A generative adversarial network (GAN) is a class of machine learning fr...
research
05/24/2018

Primal-Dual Wasserstein GAN

We introduce Primal-Dual Wasserstein GAN, a new learning algorithm for b...
research
08/25/2020

CnGAN: Generative Adversarial Networks for Cross-network user preference generation for non-overlapped users

A major drawback of cross-network recommender solutions is that they can...
research
09/17/2020

ExGAN: Adversarial Generation of Extreme Samples

Mitigating the risk arising from extreme events is a fundamental goal wi...
research
06/04/2019

Encoding Invariances in Deep Generative Models

Reliable training of generative adversarial networks (GANs) typically re...

Please sign up or login with your details

Forgot password? Click here to reset