Unsupervised Learning
Definition
Supervised learning trains a model from examples paired with known labels or target values. Classification and regression are common supervised tasks.
What is unsupervised learning?
Unsupervised learning works with data that does not come with explicit target labels. The goal is to discover structure, representations or regularities in the data itself.
Common tasks
Clustering groups similar items; dimensionality-reduction methods compress data into fewer variables; representation-learning systems learn useful internal features. Principal component analysis and k-means clustering are classic examples, while autoencoders are a neural approach.
How it differs from supervised learning
In supervised learning, the desired output is supplied. In unsupervised learning, the system must identify structure without a provided answer key. Self-supervised learning is related but creates prediction targets from the data itself and has become especially important in modern foundation-model training.
Related terms, defined
Reference guide and primary sources
Wikipedia is used here as a terminology and history reference guide. Current model versions, institutional statistics and product-specific claims are also linked to first-party or institutional sources because those details can change faster than encyclopedia articles.