Glossary term
Glossary term
Foundations
Training a model to find patterns in a dataset, typically an unlabeled dataset.
The most common use of unsupervised machine learning is to cluster data into groups of similar examples. For example, an unsupervised machine learning algorithm can cluster songs based on various properties of the music. The resulting clusters can become an input to other machine learning algorithms (for example, to a music recommendation service). Clustering can help when useful labels are scarce or absent. For example, in domains such as anti-abuse and fraud, clusters can help humans better understand the data.
Contrast with supervised machine learning.
Click the icon for additional notes.
See What is Machine Learning? in the Introduction to ML course for more information.
Created for this library
A retail analytics team uses unsupervised machine learning to discover customer segments without predefined labels.
A cybersecurity team uses unsupervised machine learning on network traffic to flag anomalies that would be hard to label by hand.
A help-desk team uses unsupervised machine learning on past tickets to surface dominant issue clusters for documentation work.
Definition source: Google for Developers Machine Learning Glossary | Creative Commons Attribution 4.0 License