Research Article

Iterative ensemble pseudo-labeling for convolutional neural networks

Volume: 42 Number: 3 June 12, 2024
EN

Iterative ensemble pseudo-labeling for convolutional neural networks

Abstract

As is well known, the quantity of labeled samples determines the success of a convolutional neural network (CNN). However, creating the labeled dataset is a difficult and time-consum-ing process. In contrast, unlabeled data is cheap and easy to access. Semi-supervised methods incorporate unlabeled data into the training process, which allows the model to learn from unlabeled data as well. We propose a semi-supervised method based on the ensemble ap-proach and the pseudo-labeling method. By balancing the unlabeled dataset with the labeled dataset during training, both the decision diversity between base-learner models and the in-dividual success of base-learner models are high in our proposed training strategy. We show that using multiple CNN models can result in both higher success and a more robust model than training a single CNN model. For inference, we propose using both stacking and voting methodologies. We have shown that the most successful algorithm for the stacking approach is the Support Vector Machine (SVM). In experiments, we use the STL-10 dataset to evaluate models, and we increased accuracy by 15.9% over training using only labeled data. Since we propose a training method based on cross-entropy loss, it can be implemented combined with state-of-the-art algorithms.

Keywords

References

  1. REFERENCES
  2. [1] Liu Z, Mao H, Wu CY, Feichtenhofer C, Darrell T, Xie S. A convnet for the 2020s. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; 2022. p. 1197611986. [CrossRef]
  3. [2] Brock A, De S, Smith SL, Simonyan K. High-performance large-scale image recognition without normalization. In: International Conference on Machine Learning, PMLR; 2021. p. 10591071.
  4. [3] Zhang H, Wu C, Zhang Z, Zhu Y, Lin H, Zhang Z, Sun Y, He T, Mueller J, Manmatha R, et al. Resnest: Split-attention networks. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; 2022. p. 27362746. [CrossRef]
  5. [4] Deng J, Dong W, Socher R, Li LJ, Li K, FeiFei L. Imagenet: A large-scale hierarchical image database. In: 2009 IEEE Conference on Computer Vision and Pattern Recognition; 2009. p. 248255. [CrossRef]
  6. [5] Memiş A, Varlı S, Bilgili F. Semantic segmentation of the multiform proximal femur and femoral head bones with the deep convolutional neural networks in low quality MRI sections acquired in different MRI protocols. Comput Med Imag Graph. 2020;81:101715. [CrossRef]
  7. [6] Fang S, Xie H, Wang Y, Mao Z, Zhang Y. Read like humans: Autonomous, bidirectional and iterative language modeling for scene text recognition. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; 2021. p. 7098107. [CrossRef]
  8. [7] Yıldız S, Aydemir O, Memiş A, Varlı S. A turnaround control system to automatically detect and monitor the time stamps of ground service actions in airports: A deep learning and computer vision based approach. Eng Appl Artif Intell 2022;114:105032. [CrossRef]

Details

Primary Language

English

Subjects

Biochemistry and Cell Biology (Other)

Journal Section

Research Article

Authors

Mehmet Fatih Amasyali This is me
Türkiye

Publication Date

June 12, 2024

Submission Date

July 19, 2022

Acceptance Date

January 4, 2023

Published in Issue

Year 2024 Volume: 42 Number: 3

APA
Yildiz, S., & Amasyali, M. F. (2024). Iterative ensemble pseudo-labeling for convolutional neural networks. Sigma Journal of Engineering and Natural Sciences, 42(3), 862-874. https://izlik.org/JA58RD98UK
AMA
1.Yildiz S, Amasyali MF. Iterative ensemble pseudo-labeling for convolutional neural networks. SIGMA. 2024;42(3):862-874. https://izlik.org/JA58RD98UK
Chicago
Yildiz, Serdar, and Mehmet Fatih Amasyali. 2024. “Iterative Ensemble Pseudo-Labeling for Convolutional Neural Networks”. Sigma Journal of Engineering and Natural Sciences 42 (3): 862-74. https://izlik.org/JA58RD98UK.
EndNote
Yildiz S, Amasyali MF (June 1, 2024) Iterative ensemble pseudo-labeling for convolutional neural networks. Sigma Journal of Engineering and Natural Sciences 42 3 862–874.
IEEE
[1]S. Yildiz and M. F. Amasyali, “Iterative ensemble pseudo-labeling for convolutional neural networks”, SIGMA, vol. 42, no. 3, pp. 862–874, June 2024, [Online]. Available: https://izlik.org/JA58RD98UK
ISNAD
Yildiz, Serdar - Amasyali, Mehmet Fatih. “Iterative Ensemble Pseudo-Labeling for Convolutional Neural Networks”. Sigma Journal of Engineering and Natural Sciences 42/3 (June 1, 2024): 862-874. https://izlik.org/JA58RD98UK.
JAMA
1.Yildiz S, Amasyali MF. Iterative ensemble pseudo-labeling for convolutional neural networks. SIGMA. 2024;42:862–874.
MLA
Yildiz, Serdar, and Mehmet Fatih Amasyali. “Iterative Ensemble Pseudo-Labeling for Convolutional Neural Networks”. Sigma Journal of Engineering and Natural Sciences, vol. 42, no. 3, June 2024, pp. 862-74, https://izlik.org/JA58RD98UK.
Vancouver
1.Serdar Yildiz, Mehmet Fatih Amasyali. Iterative ensemble pseudo-labeling for convolutional neural networks. SIGMA [Internet]. 2024 Jun. 1;42(3):862-74. Available from: https://izlik.org/JA58RD98UK

IMPORTANT NOTE: JOURNAL SUBMISSION LINK https://eds.yildiz.edu.tr/sigma/