journal article·2022Open access

Hyper-Parameter Optimization of Semi-Supervised GANs Based-Sine Cosine Algorithm for Multimedia Datasets

Anas Al-Ragehi, Said Jadid Abdulkadir, Amgad Muneer, Safwan Sadeq, Qasem Al-Tashi

Computers, Materials & Continua· Volume 73· Issue 1

Abstract

Generative Adversarial Networks (GANs) are neural networks that allow models to learn deep representations without requiring a large amount of training data. Semi-Supervised GAN Classifiers are a recent innovation in GANs, where GANs are used to classify generated images into real and fake and multiple classes, similar to a general multi-class classifier. However, GANs have a sophisticated design that can be challenging to train. This is because obtaining the proper set of parameters for all models-generator, discriminator, and classifier is complex. As a result, training a single GAN model for different datasets may not produce satisfactory results. Therefore, this study proposes an SGAN model (Semi-Supervised GAN Classifier). First, a baseline model was constructed. The model was then enhanced by leveraging the Sine-Cosine Algorithm and Synthetic Minority Oversampling Technique (SMOTE). SMOTE was used to address class imbalances in the dataset, while Sine Cosine Algorithm (SCA) was used to optimize the weights of the classifier models. The optimal set of hyperparameters (learning rate and batch size) were obtained using grid manual search. Four well-known benchmark datasets and a set of evaluation measures were used to validate the proposed model. The proposed method was then compared against existing models, and the results on each dataset were recorded and demonstrated the effectiveness of the proposed model. The proposed model successfully showed improved test accuracy scores of 1%, 2%, 15%, and 5% on benchmarking multimedia datasets; Modified National Institute of Standards and Technology (MNIST) digits, Fashion MNIST, Pneumonia Chest X-ray, and Facial Emotion Detection Dataset, respectively.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Music and Audio Processing · Image Processing Techniques and Applications · Digital Media Forensic Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (55)

Show source-provided references
1. Generative adversarial nets
2. T. Karras, S. Laine and T. en Aila, “A style-based generator architecture for generative adversarial networks, CoRR, abs/1812.04948,” 2018. [Online]. Available: http://arxiv.org/abs/1812.04948.
3. Progressive growing of GANs for improved quality, stability, and variation
4. Arjovsky, S. Chintala and L. Bottou, “Wasserstein GAN,” arXiv [stat.ML], 2017. [Online]. Available: http://arxiv.org/abs/1701.07875.
5. A. Brock, J. Donahue and K. en Simonyan, “Large scale GAN training for high fidelity natural image synthesis, CoRR, abs/1809.11096,” 2018. [Online]. Available: http://arxiv.org/abs/1809.11096.
6. ImageNet: A large-scale hierarchical image database
7. I. Phillip, J. Y. Zhu, T. Zhou and A. A. Efros, “Image-to-image translation with conditional adversarial networks, arXiv [cs.CV],” 2018. [Online]. Available: http://arxiv.org/abs/1611.07004.
8. Parallel image completion with edge and color map10.3390/app9183856 ↗
9. The impact of tourist’s intention to use web 3.0: A conceptual integrated model based on TAM & DMISM
10. RSOD: Real-time small object detection algorithm in uav-based traffic monitoring
11. TBE-Net: A three-branch embedding network with part-aware ability and feature complementary learning for vehicle re-identification10.1109/TITS.2021.3116045 ↗
12. Introduction to semi-supervised learning10.1007/978-3-031-01548-9 ↗
13. M. Mirza and S. Osindero, “Conditional generative adversarial nets, USA,” pp. 1--7, 2014. [Online]. Available: http://arxiv.org/abs/1411.1784.
14. SGAN: An alternative training of generative adversarial networks
15. Conditional image synthesis with auxiliary classifier GANs
16. ECGAN: An improved conditional generative adversarial network with edge detection to augment limited training data for the classification of remote sensing images with high spatial resolution10.1109/JSTARS.2020.3033529 ↗
17. EC-GAN: Low-sample classification using semi-supervised algorithms and GANs
18. iVaccine-Deep: Prediction of COVID-19 mRNA vaccine degradation using deep learning
19. Classification of reservoir recovery factor for oil and gas reservoirs: A multi-objective feature selection approach10.3390/jmse9080888 ↗
20. Random search one dimensional CNN for human activity recognition
21. Data-driven deep learning-based attention mechanism for remaining useful life prediction: Case study application to turbofan engine analysis10.3390/electronics10202453 ↗
22. Enhanced weight-optimized recurrent neural networks based on sine cosine algorithm for wave height prediction10.3390/jmse9050524 ↗
23. IAmideV-deep: Valine amidation site prediction in proteins using deep learning and pseudo amino acid compositions10.3390/sym13040560 ↗
24. A novel one-dimensional CNN with exponential adaptive gradients for air pollution index prediction10.3390/su122310090 ↗
25. M. Jaderberg, V. Dalibard, S. Osindero, W. M. Czarnecki, J. Donahue et al., “Population based training of neural networks,” 2017, Available: http://arxiv.org/abs/1711.09846-2017.
26. Hybrid binary grey wolf with harris hawk’s optimizer for feature selection10.1109/ACCESS.2021.3060096 ↗
27. Feature selection based on grey wolf optimizer for oil gas reservoir classification
28. An ensemble one dimensional convolutional neural network with bayesian optimization for environmental sound classification10.3390/app11104660 ↗
29. BOHB: Robust and efficient hyperparameter optimization at scale
30. Improved techniques for training GANs
31. Semi-supervised learning with generative adversarial networks
32. Generalized multi-task learning from substantially unlabeled multi-source medical image data
33. Advances in sine cosine algorithm: A comprehensive survey10.1007/s10462-020-09909-3 ↗
34. Towards enhancing the performance of grid-tied VSWT via adopting sine cosine algorithm-based optimal control scheme10.1109/ACCESS.2021.3119019 ↗
35. The mnist database of handwritten digit images for machine learning research10.1109/MSP.2012.2211477 ↗
36. H. Xiao, K. Rasul and R. Vollgraf, “Fashion-MNIST: A novel image dataset for benchmarking machine learning algorithms,” August 2017. Available: http://arxiv.org/abs/1708.07747.
37. Kaggle, “Chest x-ray images (pneumonia),” 2018. [Online]. Available: www.kaggle.com/paultimothymooney/chest-xray-pneumonia-2018.
38. Kaggle, “FER-2013https://www.kaggle.com/msambare/fer2013-2021.
39. Snopes.com: Two-striped telamonia spider10.1613/jair.953 ↗
40. Principal component analysis10.1016/0169-7439(87)80084-9 ↗
41. A continuous cuffless blood pressure estimation using tree-based pipeline optimization tool10.3390/sym13040686 ↗
42. A hybrid deep learning-based unsupervised anomaly detection in high dimensional data10.32604/cmc.2022.021113 ↗
43. Ant colony optimization10.1109/MCI.2006.329691 ↗
44. Cuckoo search algorithm: A metaheuristic approach to solve structural optimization problems10.1007/s00366-011-0241-y ↗
45. Particle swarm optimization
46. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
47. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
49. Overhead-MNIST: Machine learning baselines for image classification
50. A hybrid MLP-CNN classifier for very fine resolution remotely sensed image classification10.1016/j.isprsjprs.2017.07.014 ↗
51. Garment categorization using data mining techniques10.3390/sym12060984 ↗
52. Multi-channel transfer learning of chest X-ray images for screening of COVID-1910.3390/electronics9091388 ↗
53. A. Ambati and S. R. Dubey, “AC-CovidNet: Attention guided contrastive CNN for recognition of covid-19 in chest x-ray images,” 2021. [Online]. Available: http://arxiv.org/abs/2105.10239-2021.10.1007/978-3-031-11346-8_7 ↗
54. Pneumonia detection from chest x-ray images based on convolutional neural network10.3390/electronics10131512 ↗
55. The extensive usage of the facial image threshing machine for facial emotion recognition performance10.3390/s21062026 ↗