Google · Course
Clustering
Clustering is a Google for Developers course on grouping unlabelled data: use cases, similarity measures, the k-means algorithm, evaluating results and reducing dimensionality with an autoencoder.
Who it suits
- Analysts and engineers who need to find structure in unlabelled data.
- Learners who have finished the earlier machine learning courses and want unsupervised methods.
What it covers
- Clustering use cases in machine learning applications.
- Choosing an appropriate similarity measure.
- Clustering data with the k-means algorithm.
- Evaluating the quality of results, and reducing dimensionality with an autoencoder.
Before you start
- Introduction to Machine Learning Problem Framing, or equivalent.
- Machine Learning Crash Course, including working with numerical data and datasets, generalisation and overfitting, or equivalent.
Common questions about Clustering
- How long does it take?
- Google estimates 110 minutes.
- What should I know first?
- Google lists problem framing and the Machine Learning Crash Course sections on numerical data and generalisation.
- Is it free to reuse?
- Google says the content is licensed under Creative Commons Attribution 4.0, and code samples under Apache 2.0.
More like this
Keep learning on Infrato
- Path: AI for data analysts
- More from Google: all Google listings in the directory
- Explore all AI courses
Where this comes from
Written from Google’s own pages, read on 2026-10-14. Content, prices and availability change, so the provider’s page is the source. We are not affiliated with Google and this is not an endorsement.