Research Article

Investigating the effect of loss functions on single-image GAN performance

Volume: 8 Number: 2 December 31, 2024
EN

Investigating the effect of loss functions on single-image GAN performance

Abstract

Loss functions are crucial in training generative adversarial networks (GANs) and shaping the resulting outputs. These functions, specifically designed for GANs, optimize generator and discriminator networks together but in opposite directions. GAN models, which typically handle large datasets, have been successful in the field of deep learning. However, exploring the factors that influence the success of GAN models developed for limited data problems is an important area of research. In this study, we conducted a comprehensive investigation into the loss functions commonly used in GAN literature, such as binary cross entropy (BCE), Wasserstein generative adversarial network (WGAN), least squares generative adversarial network (LSGAN), and hinge loss. Our research focused on examining the impact of these loss functions on improving output quality and ensuring training convergence in single-image GANs. Specifically, we evaluated the performance of a single-image GAN model, SinGAN, using these loss functions in terms of image quality and diversity. Our experimental results demonstrated that loss functions successfully produce high-quality, diverse images from a single training image. Additionally, we found that the WGAN-GP and LSGAN-GP loss functions are more effective for single-image GAN models.

Keywords

Ethical Statement

Etik iznine gerek yoktur.

References

  1. [1] Shahriar, S. (2022). GAN computers generate arts? A survey on visual arts, music, and literary text generation using generative adversarial network. Displays, 73, 102237.
  2. [2] Chakraborty, T., KS, U. R., Naik, S. M., Panja, M., & Manvitha, B. (2024). Ten years of generative adversarial nets (GANs): a survey of the state-of-the-art. Machine Learning: Science and Technology, 5(1), 011001.
  3. [3] Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville A. & Bengio, Y. (2020). Generative adversarial networks. Communications of the ACM, 63(11), 139-144.
  4. [4] Salimans, T., Goodfellow, I., Zaremba, W., Cheung, V., Radford, A., & Chen, X. (2016). Improved techniques for training gans. Advances in neural information processing systems, 29.
  5. [5] Zhang, Z., Li, M., & Yu, J. (2018). On the convergence and mode collapse of GAN. SIGGRAPH Asia 2018 Technical Briefs, 1-4.
  6. [6] Heusel, M., Ramsauer, H., Unterthiner, T., Nessler, B. & Hochreiter, S. (2017). Gans trained by a two time-scale update rule converge to a local nash equilibrium. Advances in neural information processing systems, 30.
  7. [7] Iglesias, G., Talavera, E. & Díaz-Álvarez, A. (2023). A survey on GANs for computer vision: Recent research, analysis and taxonomy. Computer Science Review, 48, 100553.
  8. [8] Xia, W., Zhang, Y., Yang, Y., Xue, J. H., Zhou, B., & Yang, M. H. (2022). Gan inversion: A survey. IEEE transactions on pattern analysis and machine intelligence, 45(3), 3121-3138.

Details

Primary Language

English

Subjects

Computer Vision , Pattern Recognition , Deep Learning , Neural Networks , Machine Learning (Other)

Journal Section

Research Article

Early Pub Date

December 11, 2024

Publication Date

December 31, 2024

Submission Date

June 8, 2024

Acceptance Date

August 9, 2024

Published in Issue

Year 2024 Volume: 8 Number: 2

APA
Yıldız, E., Yüksel, E., & Sevgen, S. (2024). Investigating the effect of loss functions on single-image GAN performance. Journal of Innovative Science and Engineering, 8(2), 213-225. https://doi.org/10.38088/jise.1497968
AMA
1.Yıldız E, Yüksel E, Sevgen S. Investigating the effect of loss functions on single-image GAN performance. JISE. 2024;8(2):213-225. doi:10.38088/jise.1497968
Chicago
Yıldız, Eyyüp, Erkan Yüksel, and Selçuk Sevgen. 2024. “Investigating the Effect of Loss Functions on Single-Image GAN Performance”. Journal of Innovative Science and Engineering 8 (2): 213-25. https://doi.org/10.38088/jise.1497968.
EndNote
Yıldız E, Yüksel E, Sevgen S (December 1, 2024) Investigating the effect of loss functions on single-image GAN performance. Journal of Innovative Science and Engineering 8 2 213–225.
IEEE
[1]E. Yıldız, E. Yüksel, and S. Sevgen, “Investigating the effect of loss functions on single-image GAN performance”, JISE, vol. 8, no. 2, pp. 213–225, Dec. 2024, doi: 10.38088/jise.1497968.
ISNAD
Yıldız, Eyyüp - Yüksel, Erkan - Sevgen, Selçuk. “Investigating the Effect of Loss Functions on Single-Image GAN Performance”. Journal of Innovative Science and Engineering 8/2 (December 1, 2024): 213-225. https://doi.org/10.38088/jise.1497968.
JAMA
1.Yıldız E, Yüksel E, Sevgen S. Investigating the effect of loss functions on single-image GAN performance. JISE. 2024;8:213–225.
MLA
Yıldız, Eyyüp, et al. “Investigating the Effect of Loss Functions on Single-Image GAN Performance”. Journal of Innovative Science and Engineering, vol. 8, no. 2, Dec. 2024, pp. 213-25, doi:10.38088/jise.1497968.
Vancouver
1.Eyyüp Yıldız, Erkan Yüksel, Selçuk Sevgen. Investigating the effect of loss functions on single-image GAN performance. JISE. 2024 Dec. 1;8(2):213-25. doi:10.38088/jise.1497968

Cited By


Creative Commons License

The works published in Journal of Innovative Science and Engineering (JISE) are licensed under a  Creative Commons Attribution-NonCommercial 4.0 International License.