AIExplainer
Machine Learning Intermediate 1 min read

What is a semi-supervised learning?

Training a model on data where some of the training examples have labels but others don't.

Training a model on data where some of the training examples have labels but others don't. One technique for semi-supervised learning is to infer labels for the unlabeled examples, and then to train on the inferred labels to create a new model. Semi-supervised learning can be useful if labels are expensive to obtain but unlabeled examples are plentiful. Self-training is one technique for semi-supervised learning.

Practitioners refer to semi-supervised learning when building, training, or evaluating machine learning systems. It appears in research papers, product documentation, and technical discussions about AI capabilities and limitations.