A survey on GANs for computer vision: Recent research, analysis and taxonomy
arXiv:2203.11242 · doi:10.1016/j.cosrev.2023.100553
Abstract
In the last few years, there have been several revolutions in the field of deep learning, mainly headlined by the large impact of Generative Adversarial Networks (GANs). GANs not only provide an unique architecture when defining their models, but also generate incredible results which have had a direct impact on society. Due to the significant improvements and new areas of research that GANs have brought, the community is constantly coming up with new researches that make it almost impossible to keep up with the times. Our survey aims to provide a general overview of GANs, showing the latest architectures, optimizations of the loss functions, validation metrics and application areas of the most widely recognized variants. The efficiency of the different variants of the model architecture will be evaluated, as well as showing the best application area; as a vital part of the process, the different metrics for evaluating the performance of GANs and the frequently used loss functions will be analyzed. The final objective of this survey is to provide a summary of the evolution and performance of the GANs which are having better results to guide future researchers in the field.
arXiv comment77 pages, 11 figures, 4 tables
References in corpus (41)
- Conditional Generative Adversarial Nets
- Denoising Diffusion Probabilistic Models
- Generative Adversarial Networks
- Spectral Normalization for Generative Adversarial Networks
- Striving for Simplicity: The All Convolutional Net
- Diffusion Models Beat GANs on Image Synthesis
- Diffusion Models in Vision: A Survey
- Scheduled Sampling for Sequence Prediction with Recurrent Neural Networks
- Quantum Chemistry in the Age of Quantum Computing
- NIPS 2016 Tutorial: Generative Adversarial Networks
- Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains
- Progressive Neural Networks
- Generative Modeling by Estimating Gradients of the Data Distribution
- Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks
- Alias-Free Generative Adversarial Networks
- f-GAN: Training Generative Neural Samplers using Variational Divergence Minimization
- MMD GAN: Towards Deeper Understanding of Moment Matching Network
- On Data Augmentation for GAN Training
- High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs
- Generative Adversarial Networks in Computer Vision: A Survey and Taxonomy
- A Review on Generative Adversarial Networks: Algorithms, Theory, and Applications
- L1-Norm Batch Normalization for Efficient Training of Deep Neural Networks
- Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities
- The emerging commercial landscape of quantum computing
- Improving Generalization and Stability of Generative Adversarial Networks
- Learning to synthesise the ageing brain without longitudinal data
- Approximation and Convergence Properties of Generative Adversarial Learning
- Revisiting Classifier Two-Sample Tests
- Bringing the People Back In: Contesting Benchmark Machine Learning Datasets
- Convergence Problems with Generative Adversarial Networks (GANs)
- Generative adversarial interpolative autoencoding: adversarial training on latent space interpolations encourage convex latent distributions
- GAN and VAE from an Optimal Transport Point of View
- A Test of Relative Similarity For Model Selection in Generative Models
- MGGAN: Solving Mode Collapse using Manifold Guided Training
- Variational autoencoder reconstruction of complex many-body physics
- GAN-QP: A Novel GAN Framework without Gradient Vanishing and Lipschitz Constraint
- MISS GAN: A Multi-IlluStrator Style Generative Adversarial Network for image to illustration translation
- SAG-GAN: Semi-Supervised Attention-Guided GANs for Data Augmentation on Medical Images
- Synthetic CT Generation from MRI Using Improved DualGAN
- Dynamics of Fourier Modes in Torus Generative Adversarial Networks
- Video Deblurring by Fitting to Test Data