Home/AI & ML/Machine Learning: Clustering & Retrieval
University of Washington · on Coursera

Machine Learning: Clustering & Retrieval

Beginner English SpecializationFREE
Our recommendation
The unsupervised-learning course of the University of Washington's ML Specialization on Coursera. Emily Fox and Carlos Guestrin teach nearest-neighbour retrieval, k-means clustering and mixture models. The conceptual teaching is strong, with the same caveat as the rest of the specialization: it is from 2016 and uses older proprietary tooling.

Good for: Understanding clustering and retrieval concepts clearly.

Less suitable if: You want current tooling or a broad, up-to-date ML course.

Skills you'll gain

Clusteringk-meansNearest-neighbour retrievalMixture modelsUnsupervised learningMachine learning

Is this course right for you?

A good fit if you…

You want to understand unsupervised methods
You like case-study learning
You accept the tooling is dated

Consider something else if you…

You want current industry tools
You want a modern deep-learning focus
You want a fast code-only tutorial

Requirements: Basic Python and some maths comfort; earlier specialisation courses help.

Realistic time: Around 15–20 hours over a few weeks.

About this course

Machine Learning: Clustering & Retrieval covers the unsupervised side of the University of Washington's ML Specialization. Emily Fox and Carlos Guestrin teach nearest-neighbour retrieval, k-means clustering, mixture models with EM, and latent Dirichlet allocation — applied to tasks like finding similar documents.

What you'll learn

Implement nearest-neighbour retrieval for similarity search
Cluster data with k-means
Use mixture models and the EM algorithm
Apply latent Dirichlet allocation to documents
Evaluate clustering and retrieval quality
Code the methods in Python

This course includes

Yes
Certificate
Yes
Mobile access
English
Language

What it costs

You can audit the course free on Coursera. A certificate needs a Coursera subscription (about $49/month) or Coursera Plus, with financial aid available. It is part of the University of Washington Machine Learning Specialisation.

Comparison · LBS

Compare alternatives for Machine Learning: Clustering & Retrieval

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
Coursera
Machine Learning: Clustering & Retrieval
Price
Free
Audit free · Certificate available
Duration
Level
Beginner
Certificate
Specialization
MIT OpenCourseWare4.9(15,000)
Linear Algebra (18.06)
Price
Free
Completely free, openly licensed — no certificate
Duration
34 hrs
Level
Intermediate
Certificate
Stanford Online4.9(9,000)
CS231n: Deep Learning for Computer Vision
Price
Free
Free lecture materials; some versions paid
Duration
50 hrs
Level
Advanced
Certificate
Stanford Online4.9(7,000)
CS224n: Natural Language Processing with Deep Learning
Price
Free
Free lecture materials; some versions paid
Duration
50 hrs
Level
Advanced
Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

A University of Washington certificate on Coursera is a credible learning record. It is a course certificate rather than a professional qualification or degree.

Last updated

Created in 2016, this course teaches through the proprietary GraphLab/Turi Create library rather than today's standard tools like scikit-learn or PyTorch. The concepts remain sound, but the tooling is dated — factor that in if you want directly job-ready code.

Instructor

EF
Emily Fox
Coursera instructor

Emily Fox and Carlos Guestrin of the University of Washington round out their specialization here with clustering and retrieval. Their case-study style and clear explanations carry through to the unsupervised material.

About this provider

CO
Coursera
University-backed online learning platform. 142M learners, 7,000+ courses from 325+ institutions.
Visit Coursera

Frequently asked questions

No — it is a 2016 course using the proprietary GraphLab/Turi Create library rather than scikit-learn or PyTorch, though the concepts remain valid.
Yes, you can audit it free; the certificate needs a Coursera subscription or Coursera Plus.
Unsupervised learning: nearest-neighbour retrieval, k-means clustering and mixture models.
Yes, it is part of the University of Washington Machine Learning Specialisation.
Around 15–20 hours over a few weeks.
Free
to audit
Enroll now