Training AI with a few labeled examples and many unlabeled ones.
Semi-supervised learning is like sorting a huge box of animal photos. You get ten sticky notes, then match the rest by fur and ears.
Use it when labels cost a lot, but raw data is everywhere. It learns the pattern without tagging every example.
Supervised Learning
Semi-supervised learning keeps the same goal, but uses fewer labels.
Unsupervised Learning
It uses structure in unlabeled data, not just labeled examples.
SSL
It often uses SSL first, then learns from a few labels.
Representation Learning
Good representations make the small label set go further.