AI engineering glossary · ML fundamentals

What is semi-supervised learning?

Semi-supervised learning: Learning that combines a small amount of labelled data with a large amount of unlabelled data. The unlabelled examples reveal the shape of the input distribution, which helps the model draw better boundaries than the few labels could alone. It is attractive when labelling requires expensive expert time.

Level: intermediateTopic: ML fundamentals

Semi-supervised learning: an example

A hospital has 500 X-rays labelled by radiologists and 50,000 unlabelled ones; a model uses both, for example by assigning confident guesses to the unlabelled images and retraining.

Related terms

More ML fundamentals terms

Where you learn it

Semi-supervised learning is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.