본문 바로가기
KERD
논문KCI 등재

Dog-Species Classification through CycleGAN and Standard Data Augmentation

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

In the image field, data augmentation refers to increasing the amount of data through an editing method suchas rotating or cropping a photo. In this study, a generative adversarial network (GAN) image was created usingCycleGAN, and various colors of dogs were reflected through data augmentation. In particular, dog data fromthe Stanford Dogs Dataset and Oxford-IIIT Pet Dataset were used, and 10 breeds of dog, corresponding to 300images each, were selected. Subsequently, a GAN image was generated using CycleGAN, and four learninggroups were established: 2,000 original photos (group I); 2,000 original photos + 1,000 GAN images (groupII); 3,000 original photos (group III); and 3,000 original photos + 1,000 GAN images (group IV). The amountof data in each learning group was augmented using existing data augmentation methods such as rotating,cropping, erasing, and distorting. The augmented photo data were used to train the MobileNet_v3_Large,ResNet-152, InceptionResNet_v2, and NASNet_Large frameworks to evaluate the classification accuracy andloss. The top-3 accuracy for each deep neural network model was as follows: MobileNet_v3_Large of 86.4%(group I), 85.4% (group II), 90.4% (group III), and 89.2% (group IV); ResNet-152 of 82.4% (group I), 83.7%(group II), 84.7% (group III), and 84.9% (group IV); InceptionResNet_v2 of 90.7% (group I), 88.4% (groupII), 93.3% (group III), and 93.1% (group IV); and NASNet_Large of 85% (group I), 88.1% (group II), 91.8%(group III), and 92% (group IV). The InceptionResNet_v2 model exhibited the highest image classificationaccuracy, and the NASNet_Large model exhibited the highest increase in the accuracy owing to dataaugmentation.

Abstract

In the image field, data augmentation refers to increasing the amount of data through an editing method suchas rotating or cropping a photo. In this study, a generative adversarial network (GAN) image was created usingCycleGAN, and various colors of dogs were reflected through data augmentation. In particular, dog data fromthe Stanford Dogs Dataset and Oxford-IIIT Pet Dataset were used, and 10 breeds of dog, corresponding to 300images each, were selected. Subsequently, a GAN image was generated using CycleGAN, and four learninggroups were established: 2,000 original photos (group I); 2,000 original photos + 1,000 GAN images (groupII); 3,000 original photos (group III); and 3,000 original photos + 1,000 GAN images (group IV). The amountof data in each learning group was augmented using existing data augmentation methods such as rotating,cropping, erasing, and distorting. The augmented photo data were used to train the MobileNet_v3_Large,ResNet-152, InceptionResNet_v2, and NASNet_Large frameworks to evaluate the classification accuracy andloss. The top-3 accuracy for each deep neural network model was as follows: MobileNet_v3_Large of 86.4%(group I), 85.4% (group II), 90.4% (group III), and 89.2% (group IV); ResNet-152 of 82.4% (group I), 83.7%(group II), 84.7% (group III), and 84.9% (group IV); InceptionResNet_v2 of 90.7% (group I), 88.4% (groupII), 93.3% (group III), and 93.1% (group IV); and NASNet_Large of 85% (group I), 88.1% (group II), 91.8%(group III), and 92% (group IV). The InceptionResNet_v2 model exhibited the highest image classificationaccuracy, and the NASNet_Large model exhibited the highest increase in the accuracy owing to dataaugmentation.

참고문헌 (34)

  1. A. A. M. Al-Saffar, "Review of deep convolution neural network in image classification", Proceedings of 2017 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET), pp.26~31 (2017)
  2. Dounia Arezki, "Alsat-2B", Sentinel-2 Imagery Classification Using the Hybrid Pigeon Inspired Optimization Algorithm, 2021, pp.17(4), 690~706[DOI]
  3. Tallha Akram, "A multilevel features selection framework for skin lesion classification", Human-centric Computing and Information Sciences, 10(1) (2020), Springer Science and Business Media LLC[DOI]
  4. H. Liu, "Animal image classification recognition based on transfer learning", International Core Journal of Engineering, 7(8), pp.135~140 (2021)
  5. Alekss Vecvanags, "Ungulate Detection and Species Classification from Camera Trap Images Using RetinaNet and Faster R-CNN", Entropy, 24(3), pp.353~ (2022), MDPI AG[DOI]
  6. M. Hu, "Research on animal image classification based on transfer learning", Proceedings of the 2020 4th International Conference on Electronic Information Technology and Computer Engineering, pp.756~761 (2020)
  7. S. Schneider, "Three critical factors affecting automated image species recognition performance for camera traps", Ecology and Evolution, 10(7), pp.3503~3517 (2020)
  8. Y. Guo, "Varied channels region proposal and classification network for wildlife image classification under complex environment", IET Image Processing, 14(4), pp.585~591 (2020)
  9. Liquan Zhao, "A Multi-Scale U-Shaped Attention Network-Based GAN Method for Single Image Dehazing", Human-centric Computing and Information Sciences, 11(0), pp.1~1 (2021), KIPS-CSWRG[DOI]
  10. C. O. Ancuti, "NH-HAZE: an image dehazing benchmark with non-homogeneous hazy and haze-free images", Proceedings of the IEEE, 2020, 1798~1805
  11. "Data augmentation generative adversarial networks" (2017)[URL]
  12. "The effectiveness of data augmentation in image classification using deep learning" (2017)[URL]
  13. Jaehyeon Cho, "Design of Image Generation System for DCGAN-Based Kids’ Book Text", JIPS(Journal of Information Processing Systems), 16(6), pp.1437~1446 (2020), 한국정보처리학회[DOI]
  14. A. S. B. Reddy, "Transfer learning with ResNet-50 for malaria cell-image classification", Proceedings of 2019 International Conference on Communication and Signal Processing (ICCSP), pp.945~949 (2019)
  15. S. Phiphiphatphaisit, "Food image classification with improved MobileNet architecture and data augmentation", Proceedings of the 3rd International Conference on Information Science and Systems, pp.51~56 (2020)
  16. A. Adedoja, "Deep learning based on NASNet for plant disease recognition using leave images", Proceedings of 2019 International Conference on Advances in Big Data, Computing and Data Communication Systems (icABCD), pp.1~5 (2019)
  17. A. Howard, "Searching for MobileNetV3", Proceedings of the IEEE, 2019, pp.2019, 1314~1324
  18. K. He, "Deep residual learning for image recognition", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.770~778 (2016)
  19. C. Szegedy, "Inception-v4, Inception-ResNet and the impact of residual connections on learning", Proceedings of the 31st AAAI Conference on Artificial Intelligence, pp.4278~ (2017)
  20. B. Zoph, "Learning transferable architectures for scalable image recognition", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.8697~8710 (2018)
  21. Wei Wang, "Development of convolutional neural network and its application in image classification: a survey", Optical Engineering, 58(04), pp.1~ (2019), SPIE-Intl Soc Optical Eng[DOI]
  22. S. Bianco, "Benchmark analysis of representative deep neural network architectures", IEEE Access, 6, pp.64270~64277 (2018)
  23. N. E. Khalifa, "A comprehensive survey of recent trends in deep learning for digital images augmentation", Artificial Intelligence Review, 55, pp.2351~2377 (2022)
  24. Connor Shorten, "A survey on Image Data Augmentation for Deep Learning", Journal of Big Data, 6(1) (2019), Springer Science and Business Media LLC[DOI]
  25. R. Takahashi, "Data augmentation using random image cropping and patching for deep CNNs", IEEE Transactions on Circuits and Systems for Video Technology, 30(9), pp.2917~2931 (2019)
  26. Z. Zhong, "Random erasing data augmentation", Proceedings of the 34th AAAI Conference on Artificial Intelligence, pp.13001~13008 (2020)
  27. Abdul Jabbar, "A Survey on Generative Adversarial Networks: Variants, Applications, and Training", ACM Computing Surveys, 54(8), pp.1~49 (2021), Association for Computing Machinery (ACM)[DOI]
  28. C. Han, "Combining noise-to-image and image-to-image GANs: Brain MR image augmentation for tumor detection", IEEE Access, 7, pp.156966~156977 (2019)
  29. Dong-Ho Lee, "Generalization of intensity distribution of medical images using GANs", Human-centric Computing and Information Sciences, 10(1) (2020), Springer Science and Business Media LLC[DOI]
  30. P. Isola, "Image-to-image translation with conditional adversarial networks", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.5967~5976 (2017)
  31. J. Y. Zhu, "Unpaired image-to-image translation using cycle-consistent adversarial networks", Proceedings of the IEEE International Conference on Computer Vision, pp.2242~2251 (2017)
  32. Wei Li, "Tackling mode collapse in multi-generator GANs with orthogonal vectors", Pattern Recognition, 110, pp.107646~ (2021), Elsevier BV[DOI]
  33. H. De Meulemeester, "Machine Learning and Knowledge Discovery in Databases: Research Track", pp.52~66 (2021), Springer
  34. "Augmentor: an image augmentation library for machine learning" (2017)[URL]

관련 논문AI추천

이 간행물의 다른 논문 (11건)