🎯 Exam Favorite · Machine Learning
SUL — Supervised Uses Labels, Unsupervised Loses Labels
Supervised vs Unsupervised learning in one sentence
S
Supervised — Uses Labels
Every training example comes with a known correct answer (a label) attached. The model's entire job is to learn to predict that label accurately for new, unseen examples.
Example: a dataset of 50,000 emails, each already tagged "spam" or "not spam" — the model learns to predict this label for new emails.
U
Unsupervised — Loses Labels
No labels exist at all. The model must find hidden structure, patterns, or groupings entirely on its own, with no correct answer provided to check against.
Example: grouping 50,000 customers into behavioral segments with no pre-existing correct grouping supplied to the model.
L
The Label — the single dividing line
The presence or absence of labels is the one clean test that separates these two paradigms — school (a teacher gives answers) vs. exploration (you figure it out yourself).
Example: if a dataset has answer keys attached, it's supervised; if it doesn't, it's unsupervised — this single check resolves the vast majority of paradigm-identification questions.
1
A question describes a dataset of medical images, each already diagnosed by a doctor as "benign" or "malignant."
2
Ask: does every example have a known correct answer attached? Yes — the diagnosis label.
3
That makes this Supervised learning, since the model is learning to predict a known label.
4
Contrast: if those same images had no diagnosis attached at all, and the model simply grouped visually similar images together, that would instead be Unsupervised learning.

This is one of the most frequently tested distinctions in any ML course, precisely because the test is so simple and clean: check for the presence of labels. Exam questions almost always describe a dataset and ask you to identify which paradigm applies — always start by asking whether labels are present.

The most common trap is being distracted by other details in a scenario (how much data there is, what algorithm is used, how complex the model is) when the ONLY thing that matters for this distinction is whether labels are present or absent. Don't let unrelated details pull you away from checking for labels first.

1. What is the single dividing line between supervised and unsupervised learning?
The presence or absence of labels (known correct answers) in the training data.
Tap to reveal / hide
2. In supervised learning, what does the model learn to do?
Predict the correct label for new, unseen examples, based on patterns learned from labeled training data.
Tap to reveal / hide
3. In unsupervised learning, what does the model do without labels?
Finds hidden structure or groupings in the data entirely on its own, with no correct answer to check against.
Tap to reveal / hide
4. A dataset of customer purchase histories has no pre-existing correct groupings. What paradigm applies if you cluster them?
Unsupervised learning, since there are no labels — the model discovers the groupings itself.
Tap to reveal / hide
5. What is the first thing you should check when trying to identify which learning paradigm a scenario describes?
Whether labels (known correct answers) are present in the data.
Tap to reveal / hide