Evolutionary Generative Adversarial Networks with Crossover Based Knowledge Distillation

01/27/2021
by   Junjie Li, et al.
19

Generative Adversarial Networks (GAN) is an adversarial model, and it has been demonstrated to be effective for various generative tasks. However, GAN and its variants also suffer from many training problems, such as mode collapse and gradient vanish. In this paper, we firstly propose a general crossover operator, which can be widely applied to GANs using evolutionary strategies. Then we design an evolutionary GAN framework C-GAN based on it. And we combine the crossover operator with evolutionary generative adversarial networks (EGAN) to implement the evolutionary generative adversarial networks with crossover (CE-GAN). Under the premise that a variety of loss functions are used as mutation operators to generate mutation individuals, we evaluate the generated samples and allow the mutation individuals to learn experiences from the output in a knowledge distillation manner, imitating the best output outcome, resulting in better offspring. Then, we greedily selected the best offspring as parents for subsequent training using discriminator as evaluator. Experiments on real datasets demonstrate the effectiveness of CE-GAN and show that our method is competitive in terms of generated images quality and time efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
07/25/2021

Evolutionary Generative Adversarial Networks based on New Fitness Function and Generic Crossover Operator

Evolutionary generative adversarial networks (E-GAN) attempts to allevia...
research
03/01/2018

Evolutionary Generative Adversarial Networks

Generative adversarial networks (GAN) have been effective for learning g...
research
05/29/2019

Spatial Evolutionary Generative Adversarial Networks

Generative adversary networks (GANs) suffer from training pathologies su...
research
05/14/2020

SAGE: Sequential Attribute Generator for Analyzing Glioblastomas using Limited Dataset

While deep learning approaches have shown remarkable performance in many...
research
06/27/2018

Adversarial Distillation of Bayesian Neural Network Posteriors

Bayesian neural networks (BNNs) allow us to reason about uncertainty in ...
research
12/07/2021

Permutation Equivariant Generative Adversarial Networks for Graphs

One of the most discussed issues in graph generative modeling is the ord...
research
06/29/2018

Using General Adversarial Networks for Marketing: A Case Study of Airbnb

In this paper, we examine the use case of general adversarial networks (...

Please sign up or login with your details

Forgot password? Click here to reset