CVLGMar 1, 2022

Generative Adversarial Networks

DeepMind
arXiv:2203.00667v130378 citationsh-index: 212
Originality Synthesis-oriented
AI Analysis

This is an incremental overview chapter for researchers and practitioners in ML/AI, summarizing existing GAN methods and their applications.

The paper introduces Generative Adversarial Networks (GANs) as a framework for generating high-quality data, particularly achieving state-of-the-art image generation in computer vision, while discussing inherent problems like mode collapse and presenting variant solutions.

Generative Adversarial Networks (GANs) are very popular frameworks for generating high-quality data, and are immensely used in both the academia and industry in many domains. Arguably, their most substantial impact has been in the area of computer vision, where they achieve state-of-the-art image generation. This chapter gives an introduction to GANs, by discussing their principle mechanism and presenting some of their inherent problems during training and evaluation. We focus on these three issues: (1) mode collapse, (2) vanishing gradients, and (3) generation of low-quality images. We then list some architecture-variant and loss-variant GANs that remedy the above challenges. Lastly, we present two utilization examples of GANs for real-world applications: Data augmentation and face images generation.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes