Back to Supervised Machine Learning: Regression and Classification
DeepLearning.AI

Supervised Machine Learning: Regression and Classification

In the first course of the Machine Learning Specialization, you will: • Build machine learning models in Python using popular machine learning libraries NumPy and scikit-learn. • Build and train supervised machine learning models for prediction and binary classification tasks, including linear regression and logistic regression The Machine Learning Specialization is a foundational online program created in collaboration between DeepLearning.AI and Stanford Online. In this beginner-friendly program, you will learn the fundamentals of machine learning and how to use these techniques to build real-world AI applications. This Specialization is taught by Andrew Ng, an AI visionary who has led critical research at Stanford University and groundbreaking work at Google Brain, Baidu, and Landing.AI to advance the AI field. This 3-course Specialization is an updated and expanded version of Andrew’s pioneering Machine Learning course, rated 4.9 out of 5 and taken by over 4.8 million learners since it launched in 2012. It provides a broad introduction to modern machine learning, including supervised learning (multiple linear regression, logistic regression, neural networks, and decision trees), unsupervised learning (clustering, dimensionality reduction, recommender systems), and some of the best practices used in Silicon Valley for artificial intelligence and machine learning innovation (evaluating and tuning models, taking a data-centric approach to improving performance, and more.) By the end of this Specialization, you will have mastered key concepts and gained the practical know-how to quickly and powerfully apply machine learning to challenging real-world problems. If you’re looking to break into AI or build a career in machine learning, the new Machine Learning Specialization is the best place to start.

Status: Artificial Intelligence
Status: Python Programming
BeginnerCourse33 hours

Featured reviews

AA

4.0Reviewed Apr 29, 2023

Optional Lab lot more time than mentioned without prior experience of python and libraries used. Its estimated time should be change, it's a lot more than 1 hour. Video and exercises are very good.

DB

5.0Reviewed May 30, 2024

Great intro to supervised learning (regression & classification). Clear explanation of sigmoid function and decision thresholds. Could benefit from examples & exploring non-linear boundaries.

MA

5.0Reviewed Sep 17, 2024

I learned a lot from this specialized course. It was one of the best courses that I've ever done. The instructor i.e. Andrew Ng taught every concepts so well. I'll highly recommend others to do this.

WB

4.0Reviewed May 23, 2024

amazing course and super easy to follow. my only problem is that it doesn't delve too deeply into the math and science of things and focuses more on practical applications rather than how things work

SB

5.0Reviewed Nov 6, 2022

This course is a brief but thorough introduction. It has a good mixture of theory and practice.Andrew Ng explains every thing very good, understandable and in a fun way.I highly recommend this class!

MA

5.0Reviewed Jan 27, 2025

I've really enjoyed learning about Machine Learning in such a guided way. It will continue to inspire me to learn more about AI. Thank you Andrew Ng, DeepLearning.AI, Standford ONLINE, and Coursera.

AK

4.0Reviewed Jan 8, 2023

I learned a lot in this part and would like to continue further but one point that I would like to raise is that it would be better if you can tell us about the in general function that are used in ML

RG

5.0Reviewed Aug 30, 2024

The course was excellent, and I gained valuable knowledge throughout. I am also grateful for the financial aid, which allowed me to complete the program successfully. Thank you for this opportunity.

AM

5.0Reviewed Jul 16, 2022

It is the Best Course for Supervised Machine Learning!Andrew Ng Sir has been like always has such important & difficult concepts of Supervised ML with such ease and great examples, Just amazing!

RK

5.0Reviewed Oct 9, 2022

This course is helped me a lot . I gained some skills related to the supervised learning .this skills i learned in this course is very helpful to my future projects , thank u coursera and andrew ng

KB

5.0Reviewed Dec 6, 2024

I was completely new to Machine learning. It is an excellent course for complete beginners. Python codes are also downloadable and can be used for further reading another time. Very Very nice course!

MR

5.0Reviewed Jan 30, 2023

Teaching is an art and Andrew Ng is a great artist. He explained everything in the course in the details and with examples easy to comprehend. Thanks a lot for helping thousands of students like me.

All reviews

Showing: 20 of 6,071

Mikhail Bandurist
1.0
Reviewed Nov 14, 2022
Sreekar
5.0
Reviewed May 8, 2023
Stefan Chircop
5.0
Reviewed Jun 17, 2022
Adnan Hashem Mohamed
3.0
Reviewed Jun 25, 2022
Farhaan Ali
5.0
Reviewed May 25, 2023
Sascha Hofmann
2.0
Reviewed Jul 7, 2022
ARNAV MODANWAL
5.0
Reviewed Jul 17, 2022
Ami Day
5.0
Reviewed Nov 24, 2022
Alejandro David Sepúlveda guatecique
3.0
Reviewed Sep 2, 2022
Juan Jose Borrero Mejia
5.0
Reviewed Sep 22, 2022
Flavia Brogle
1.0
Reviewed Oct 18, 2022
5.0
Reviewed Sep 11, 2022
Mehul Pakhare
1.0
Reviewed Jul 5, 2023
Jamie Hayes
5.0
Reviewed Jun 17, 2022
Korrapat Yairit
5.0
Reviewed Sep 9, 2022
Lucia Darsa
3.0
Reviewed Jul 22, 2022
Muhammad Fiaz Riaz
5.0
Reviewed Jan 31, 2023
Deleted Account
2.0
Reviewed Dec 1, 2022
Tamara Stauch
1.0
Reviewed Feb 14, 2023
safia ahmad khan
3.0
Reviewed Aug 20, 2022