stat441w18/e-gan: Difference between revisions

From statwiki
Jump to navigation Jump to search
No edit summary
Line 38: Line 38:
=== Least-squares Mutation ===
=== Least-squares Mutation ===
== Evaluation ==
== Evaluation ==
First, we simply feed generator produced images into the discriminator D and observe the average value of the output, which we name the quality fitness score:
Then, we employ a similar principle to evaluate generator optimization stability and generative diversity as:
Based on the aforementioned two fitness scores, the final evaluation (or fitness) function is:
where gamma >= 0. Overall, a relatively high fitness score F, leads to higher training efficiency and better generative performance.
== E-GAN ==
== E-GAN ==



Revision as of 17:37, 13 March 2018

Presented by

1. Yufeng Yue

2. Shanzi Wang

3. Yumeng Li

4. Yuyang Bao

5. Yun Shi

6. Wan Feng Cai

7. Ki Beom Lee

8. Qian Xiang


Introduction

In recent years, Generative Adversarial Networks (GAN) have emerged as a powerful method for learning generative models with real-world data. However, existing GANs (GAN and its variants) is experiencing training problems such as instability and mode collapse.

In this paper, authors proposed a novel GAN framework called Evolutionary Generative Adversarial Networks (E-GAN) for stable GAN training and improved generative performance. Compared with existing GANs, which employ a pre-defined adversarial objective function alternately training a generator and a discriminator, E-GAN uses different adversarial training objectives as mutation operations and evolves a population of generators to adapt to the environment (i.e., the discriminator). E-GAN also uses an evaluation mechanism to measure the quality and diversity of generated samples, such that only well-performing generator(s) are preserved and used for further training so that E-GAN would be able to overcome the limitations of an individual adversarial training objective and always preserves the best offspring, contributing to progress in and the success of GANs.

In a later section of the paper, experiment results on several datasets show that E-GAN achieves convincing generative performance and reduces the training problems inherent in existing GANs.

Related Works

Generative Adversarial Networks (GAN)

Evolutionary Algorithms

Method

Generative Adversarial Networks (GAN)

Evolutionary Algorithms

Mutations

Minimax Mutation

Heuristic Mutation

Least-squares Mutation

Evaluation

First, we simply feed generator produced images into the discriminator D and observe the average value of the output, which we name the quality fitness score:

Then, we employ a similar principle to evaluate generator optimization stability and generative diversity as: Based on the aforementioned two fitness scores, the final evaluation (or fitness) function is:

where gamma >= 0. Overall, a relatively high fitness score F, leads to higher training efficiency and better generative performance.

E-GAN

Experiments

Conclusions

Sources