← all courses

Unsupervised Learning, Recommenders, Reinforcement Learning

DeepLearning.AI · View on Coursera ↗

Taught by Andrew Ng, Aarti Bagul, Geoff Ladwig, Eddy Shyu

Data ScienceComputer Science

Coursera
4.9
headline rating
Starisk
3.8
Padded

About the course

In the third course of the Machine Learning Specialization, you will: • Use unsupervised learning techniques for unsupervised learning: including clustering and anomaly detection. • Build recommender systems with a collaborative filtering approach and a content-based deep learning method. • Build a deep reinforcement learning model. The Machine Learning Specialization is a foundational online program created in collaboration between DeepLearning.AI and Stanford Online. In this beginner-friendly

The dissent

The most-upvoted critical review (8 votes, 3.0★).

“While the material presented in this course was very interesting, and Andrew Ng was delightful, there was SO MUCH repetition, redundancy, and basic (yet unnecessary) math that the content could be condensed to about half the length, and anything that falls into "don't worry about it" category could be made optional. Personally, I would have preferred having to worry about it - yes, people should expect to learn and use math in these technical courses.”

3.0 / 5

Read the full review on Coursera ↗

Coursera's 4.9 comes from 5,754 ratings. Of those, 0.5% are 1–2★.

Starisk reads the reviews learners voted most helpful, and weights each by the square root of its votes: a review with 80 upvotes counts about five times one with 2. Unvoted reviews are not skipped out of laziness — by this model they carry no evidence that other students endorsed them.

That measures what the most-endorsed reviews say, not “true quality.” The rating distribution above is the whole population, so you can see the sample next to it.

Reviews read on 23 Oct 2026.Read them on Coursera ↗