Machine Learning Intermediate
semi-supervised learning
Training a model on data where some of the training examples have labels but others don't.
Plain English Explanation
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.
How is it used?
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.