Back to Unsupervised Machine Learning
IBM

Unsupervised Machine Learning

This course introduces you to one of the main types of Machine Learning: Unsupervised Learning. You will learn how to find insights from data sets that do not have a target or labeled variable. You will learn several clustering and dimension reduction algorithms for unsupervised learning as well as how to select the algorithm that best suits your data. The hands-on section of this course focuses on using best practices for unsupervised learning. By the end of this course you should be able to: Explain the kinds of problems suitable for Unsupervised Learning approaches Explain the curse of dimensionality, and how it makes clustering difficult with many features Describe and use common clustering and dimensionality-reduction algorithms Try clustering points where appropriate, compare the performance of per-cluster models Understand metrics relevant for characterizing clusters Who should take this course? This course targets aspiring data scientists interested in acquiring hands-on experience with Unsupervised Machine Learning techniques in a business setting.   What skills should you have? To make the most out of this course, you should have familiarity with programming on a Python development environment, as well as fundamental understanding of Data Cleaning, Exploratory Data Analysis, Calculus, Linear Algebra, Probability, and Statistics.

Status: Data Science
Status: Data Analysis
IntermediateCourse23 hours

Featured reviews

VA

5.0Reviewed Jul 5, 2021

G​reat course. Maybe there is one instance of wrong answer in one of the quizzes. Everything elese is perfect. Thanks IBM !

AF

5.0Reviewed Nov 6, 2020

Great course and very well structured. I'm really impressed with the instructor who give thorough walkthrough to the code.

MB

5.0Reviewed Apr 22, 2021

A high quality course with lots of practical techniques

SS

5.0Reviewed Apr 15, 2025

I am gaining more knowledge in unsupervised machine learning. thank you

AD

5.0Reviewed Apr 18, 2021

It is a beautifully crafted course that looks at various clustering algorithms. More importantly, show the pros and cons of each algorithm/technique based on different patterns.

JJ

5.0Reviewed Dec 9, 2024

Excellent use of labs to study material. Lectures were very informative and quizzes well designed.

KD

5.0Reviewed Apr 11, 2022

Awesome and wholesome explaination of the concepts

MK

5.0Reviewed Feb 21, 2022

T​hank you Coursera.T​hank you IBM.T​hank you to all instructors.

GS

5.0Reviewed Apr 15, 2024

Great mix of theory and application, not too superficial and not too deep. Amazing experience!

TT

5.0Reviewed Feb 21, 2023

Excellent course for me! I had a lot of "Ah ha!" moments during the course! Phenomenal!

EA

5.0Reviewed Jun 26, 2025

The material was well presented with many practical cases and exercises

NW

5.0Reviewed Dec 25, 2020

Great course for learning about Unsupervised Learning

All reviews

Showing: 20 of 61

Tech Savy
2.0
Reviewed Sep 2, 2021
az
1.0
Reviewed May 10, 2022
Hossam Gamal Mostafa
4.0
Reviewed Oct 4, 2021
Lea Zurfluh
2.0
Reviewed Apr 18, 2021
Anish Dhablia
5.0
Reviewed Apr 19, 2021
Abdillah Fikri
5.0
Reviewed Nov 7, 2020
Ashish Pandey
4.0
Reviewed Mar 13, 2021
Dan Marwick
5.0
Reviewed Jul 21, 2023
Sid Collantes
5.0
Reviewed Apr 5, 2022
SMRUTI RANJAN DAS
5.0
Reviewed Sep 20, 2021
Alparslan Tarkan
5.0
Reviewed Oct 30, 2022
V. Anand
5.0
Reviewed Jul 6, 2021
Jaime
5.0
Reviewed Dec 10, 2024
Rodrigo Emanuel Pérez Durante
5.0
Reviewed Mar 17, 2026
Gabriel Cesar Silveira
5.0
Reviewed Apr 16, 2024
Tim Tarver
5.0
Reviewed Feb 21, 2023
5.0
Reviewed Jun 22, 2024
Susmitha
5.0
Reviewed Apr 16, 2025
Eric Aguayo
5.0
Reviewed Jun 27, 2025
MAURICIO CORRAL
5.0
Reviewed May 22, 2021