A Review on Generative Adversarial Networks: Algorithms, Theory, and Applications

被引:515
|
作者
Gui, Jie [1 ,2 ,3 ]
Sun, Zhenan [4 ]
Wen, Yonggang [5 ]
Tao, Dacheng [6 ,7 ]
Ye, Jieping [8 ,9 ]
机构
[1] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 211100, Jiangsu, Peoples R China
[2] Purple Mt Labs, Nanjing 210000, Peoples R China
[3] Univ Michigan, Dept Computat Med & Bioinformat, Ann Arbor, MI USA
[4] Chinese Acad Sci, Ctr Res Intelligent Percept & Comp, Beijing 100190, Peoples R China
[5] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
[6] JD Explore Acad, Hong Kong, Peoples R China
[7] Univ Sydney, Sch Comp Sci, Sydney, Australia
[8] Beike, Beijing, Peoples R China
[9] Univ Michigan, Ann Arbor, MI 48109 USA
基金
新加坡国家研究基金会; 美国国家科学基金会;
关键词
Generators; Generative adversarial networks; Data models; Linear programming; Natural language processing; Machine learning algorithms; Inference algorithms; Deep learning; generative adversarial networks; algorithm; theory; applications; IMAGE SYNTHESIS; LEARNING ALGORITHM; GAN; TEXT;
D O I
10.1109/TKDE.2021.3130191
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Generative adversarial networks (GANs) have recently become a hot research topic; however, they have been studied since 2014, and a large number of algorithms have been proposed. Nevertheless, few comprehensive studies explain the connections among different GAN variants and how they have evolved. In this paper, we attempt to provide a review of the various GAN methods from the perspectives of algorithms, theory, and applications. First, the motivations, mathematical representations, and structures of most GAN algorithms are introduced in detail, and we compare their commonalities and differences. Second, theoretical issues related to GANs are investigated. Finally, typical applications of GANs in image processing and computer vision, natural language processing, music, speech and audio, the medical field, and data science are discussed.
引用
收藏
页码:3313 / 3332
页数:20
相关论文
共 50 条
  • [1] Generative Adversarial Networks for Image and Video Synthesis: Algorithms and Applications
    Liu, Ming-Yu
    Huang, Xun
    Yu, Jiahui
    Wang, Ting-Chun
    Mallya, Arun
    PROCEEDINGS OF THE IEEE, 2021, 109 (05) : 839 - 862
  • [2] Applications of Generative Adversarial Networks in Anomaly Detection: A Systematic Literature Review
    Sabuhi, Mikael
    Zhou, Ming
    Bezemer, Cor-Paul
    Musilek, Petr
    IEEE ACCESS, 2021, 9 : 161003 - 161029
  • [3] A review and meta-analysis of generative adversarial networks and their applications in remote sensing
    Jozdani, Shahab
    Chen, Dongmei
    Pouliot, Darren
    Johnson, Brian Alan
    INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2022, 108
  • [4] A Review of Generative Adversarial Networks (GANs) and Its Applications in a Wide Variety of Disciplines: From Medical to Remote Sensing
    Dash, Ankan
    Ye, Junyi
    Wang, Guiling
    IEEE ACCESS, 2024, 12 : 18330 - 18357
  • [5] Generative Adversarial Networks: A Literature Review
    Cheng, Jieren
    Yang, Yue
    Tang, Xiangyan
    Xiong, Naixue
    Zhang, Yuan
    Lei, Feifei
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (12): : 4625 - 4647
  • [6] Generative Adversarial Networks in Medical Image augmentation: A review
    Chen, Yizhou
    Yang, Xu-Hua
    Wei, Zihan
    Heidari, Ali Asghar
    Zheng, Nenggan
    Li, Zhicheng
    Chen, Huiling
    Hu, Haigen
    Zhou, Qianwei
    Guan, Qiu
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 144
  • [7] Generative Adversarial Networks in Human Emotion Synthesis: A Review
    Hajarolasvadi, Noushin
    Ramirez, Miguel Arjona
    Beccaro, Wesley
    Demirel, Hasan
    IEEE ACCESS, 2020, 8 : 218499 - 218529
  • [8] Evolutionary Generative Adversarial Networks
    Wang, Chaoyue
    Xu, Chang
    Yao, Xin
    Tao, Dacheng
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (06) : 921 - 934
  • [9] Applications of Generative Adversarial Networks (GANs): An Updated Review
    Alqahtani, Hamed
    Kavakli-Thorne, Manolya
    Kumar, Gulshan
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (02) : 525 - 552
  • [10] Applications of Generative Adversarial Networks (GANs): An Updated Review
    Hamed Alqahtani
    Manolya Kavakli-Thorne
    Gulshan Kumar
    Archives of Computational Methods in Engineering, 2021, 28 : 525 - 552