Corresponding author: Ani Vanyan ( ani@yerevann.com ) © Ani Vanyan, Hrant Khachatrian. This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY-ND 4.0). This license allows reusers to copy and distribute the material in any medium or format in unadapted form only, and only so long as attribution is given to the creator. The license allows for commercial use. Citation:
Vanyan A, Khachatrian H (2021) Deep Semi-Supervised Image Classification Algorithms: a Survey. JUCS - Journal of Universal Computer Science 27(12): 1390-1407. https://doi.org/10.3897/jucs.77029 |
Semi-supervised learning is a branch of machine learning focused on improving the performance of models when the labeled data is scarce, but there is access to large number of unlabeled examples. Over the past five years there has been a remarkable progress in designing algorithms which are able to get reasonable image classification accuracy having access to the labels for only 0.1% of the samples. In this survey, we describe most of the recently proposed deep semi-supervised learning algorithms for image classification and identify the main trends of research in the field. Next, we compare several components of the algorithms, discuss the challenges of reproducing the results in this area, and highlight recently proposed applications of the methods originally developed for semi-supervised learning.