Abstract
Deep neural networks (DNNs) have attained boundless accomplishments in dealing with high-dimensional data, particularly images. However, generating naturalistic images for tasks such as classification, detection, segmentation, reconstruction, and so on remains a difficult task. As a result, researchers are compelled to propose new algorithms and methods to overcome these challenges. These learning algorithms, on the other hand, frequently need a large volume of training data to be efficient. Also, its associated real-world challenges have limited data accessibility, and gathering sufficient amounts of data may be expensive. Additionally struggling with the issues of class imbalance, data shortage, and label propagation has turned the attention toward generative approaches, i.e., using modern procedures for producing new sample data with similar features as real sample data to enhance the efficiency of learning algorithms. Generative adversarial networks (GANs), a class of DNNs offer a novel way to model and generate data in an unsupervised manner. The deep learning community is increasingly pursuing an interest in GANs. The paper gives a basic introduction to GANs and discusses their variants in the study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Pavan Kumar MR, Jayagopal P (2021) Generative adversarial networks: a survey on applications and challenges. Int J Multimedia Inf Retrieval 10(1):1–24
Sampath V, Maurtua I, Aguilar MartÃn JJ, Gutierrez A (2021) A survey on generative adversarial networks for imbalance problems in computer vision tasks. J Big Data 8(1):1–59
Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Bengio Y (2014) Generative adversarial nets. Adv Neural Inf Process Syst 27
Aldausari N, Sowmya A, Marcus N, Mohammadi G (2022) Video generative adversarial networks: a review. ACM Comput Surv (CSUR) 55(2):1–25
Yi X, Walia E, Babyn P (2019) Generative adversarial network in medical imaging: a review. Med Image Anal 58:101552
Eckerli F, Osterrieder J (2021) Generative adversarial networks in finance: an overview. arXiv preprint arXiv:2106.06364
Hong Y, Hwang U, Yoo J, Yoon S (2019) How generative adversarial networks and their variants work: an overview. ACM Comput Surv (CSUR) 52(1):1–43
Jabbar A, Li X, Omar B (2021) A survey on generative adversarial networks: variants, applications, and training. ACM Comput Surv (CSUR) 54(8):1–49
Alqahtani H, Kavakli-Thorne M, Kumar G (2021) Applications of generative adversarial networks (gans): an updated review. Arch Comput Methods Eng 28(2):525–552
Gui J, Sun Z, Wen Y, Tao D, Ye J (2021) A review on generative adversarial networks: algorithms, theory, and applications. IEEE Trans Knowl Data Eng
Creswell A, White T, Dumoulin V, Arulkumaran K, Sengupta B, Bharath AA (2018) Generative adversarial networks: an overview. IEEE Signal Process Mag 35(1):53–65
Pan Z, Yu W, Yi X, Khan A, Yuan F, Zheng Y (2019) Recent progress on generative adversarial networks (GANs): a survey. IEEE Access 7:36322–36333
Zamorski M, Zdobylak A, Zięba M, Świątek J (2019, June) Generative adversarial networks: recent developments. In: International conference on artificial intelligence and soft computing. Springer, Cham, pp 248–258
Wang K, Gou C, Duan Y, Lin Y, Zheng X, Wang FY (2017) Generative adversarial networks: introduction and outlook. IEEE/CAA J Autom Sinica 4(4):588–598
Hitawala S (2018) Comparative study on generative adversarial networks. arXiv preprint arXiv:1801.04271
Wang Z, She Q, Ward TE (2021) Generative adversarial networks in computer vision: a survey and taxonomy. ACM Comput Surv (CSUR) 54(2):1–38
Cheng K, Tahir R, Eric LK, Li M (2020) An analysis of generative adversarial networks and variants for image synthesis on MNIST dataset. Multimedia Tools Appl 79(19):13725–13752
Saxena D, Cao J (2021) Generative adversarial networks (GANs) challenges, solutions, and future directions. ACM Comput Surv (CSUR) 54(3):1–42
Zhang H, Goodfellow I, Metaxas D, Odena A (2019, May) Self-attention generative adversarial networks. In: International conference on machine learning. PMLR, pp 7354–7363
Cao YJ, Jia LL, Chen YX, Lin N, Yang C, Zhang B, Dai HH (2018) Recent advances of generative adversarial networks in computer vision. IEEE Access 7:14985–15006
Arora A, Shantanu (2022) A review on application of GANs in cybersecurity domain. IETE Tech Rev 39(2):433–441
Mirza M, Osindero S (2014) Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784
Di Mattia F, Galeone P, De Simoni M, Ghelfi E (2019) A survey on gans for anomaly detection. arXiv preprint arXiv:1906.11632
Odena A (2016) Semi-supervised learning with generative adversarial networks. arXiv preprint arXiv:1606.01583
Cai Z, Xiong Z, Xu H, Wang P, Li W, Pan Y (2021) Generative adversarial networks: a survey toward private and secure applications. ACM Comput Surv (CSUR) 54(6):1–38
Mao X, Li Q, Xie H, Lau RY, Wang Z, Paul Smolley S (2017) Least squares generative adversarial networks. In: Proceedings of the IEEE international conference on computer vision, pp 2794–2802
Zhu JY, Park T, Isola P, Efros AA (2017) Unpaired image-to-image translation using cycle-consistent adversarial networks. In: Proceedings of the IEEE international conference on computer vision, pp 2223–2232
Larsen ABL, Sønderby SK, Larochelle H, Winther O (2016, June) Autoencoding beyond pixels using a learned similarity metric. In: International conference on machine learning. PMLR, pp 1558–1566
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556
Karras T, Laine S, Aila T (2019) A style-based generator architecture for generative adversarial networks. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 4401–4410
Berthelot D, Schumm T, Metz L (2017) Began: boundary equilibrium generative adversarial networks. arXiv preprint arXiv:1703.10717
Ledig C, Theis L, Huszár F, Caballero J, Cunningham A, Acosta A, Shi W (2017) Photo-realistic single image super-resolution using a generative adversarial network. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4681–4690
Miyato T, Kataoka T, Koyama M, Yoshida Y (2018) Spectral normalization for generative adversarial networks. arXiv preprint arXiv:1802.05957
Salehi P, Chalechale A, Taghizadeh M (2020) Generative adversarial networks (GANs): an overview of theoretical model, evaluation metrics, and recent developments. arXiv preprint arXiv:2005.13178
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Pachika, S., Reddy, A.B., Pachika, B., Karnam, A. (2024). Generative Adversarial Networks: Overview. In: Devi, B.R., Kumar, K., Raju, M., Raju, K.S., Sellathurai, M. (eds) Proceedings of Fifth International Conference on Computer and Communication Technologies. IC3T 2023. Lecture Notes in Networks and Systems, vol 897. Springer, Singapore. https://doi.org/10.1007/978-981-99-9704-6_29
Download citation
DOI: https://doi.org/10.1007/978-981-99-9704-6_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-9703-9
Online ISBN: 978-981-99-9704-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)