Chevron Left
Back to Supervised Machine Learning: Regression and Classification

Learner Reviews & Feedback for Supervised Machine Learning: Regression and Classification by DeepLearning.AI

4.9
stars
24,873 ratings

About the Course

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....

Top reviews

JM

Sep 21, 2022

Specacular course to learn the basics of ML. I was able to do it thanks to finnancial aid and I'm very grateful because this was really a great oportunity to learn. Looking forward to the next courses

AD

Nov 23, 2022

Amazingly delivered course! Very impressed. The concepts are communicated very clearly and concisely, making the course content very accessible to those without a maths or computer science background.

Filter by:

26 - 50 of 4,868 Reviews for Supervised Machine Learning: Regression and Classification

By Will S

•

Dec 15, 2022

Pretty good introductory course! Personally, I would like to see more time devoted to the Scikit-Learn implementation (and maybe Pandas data frames instead of NumPy arrays for the training data) as opposed to hard-coding the algorithms and using really small data sets. Scaling upwards and using those libraries on larger data sets should be relatively easy after you nail the foundational concepts in this course, though. There is definitely something to be said about knowing the mathematical algorithms running in the background of these black box models, and this course does a really good job of explaining them (namely, cost functions and gradient descent).

Apart from scripting these algorithms in Python code, the course is somewhat lacking when it comes to conceptually explaining regression and classification models. For example, there is no time spent explaining how to interpret regression model coefficients and intercepts, and there is little time spent explaining the probabilistic interpretation of the sigmoid function and the importance of choosing a good decision boundary. It is one thing to know how to program these models and another thing to be able to explain them to people without a technical background, which I think could be a good lesson in future versions of the course.

Overall, great introduction to the models and their implementation in Python! I would absolutely recommend the "optional" labs throughout the course (especially if you're new to Python) because they show you the code that you'll have to write in the required assignments.

By Reem I

•

Feb 13, 2023

The course content is great but I didn't like that the instructor said that the labs are optional and you don't even have to know python and then I found out that there are graded labs!! this is really confusing as even when I tried to use hints and write the code I found out that it does not work.

By Rok Å 

•

Nov 6, 2022

The focus of the whole course is on gradient descent. I guess it is needed for some other algorithms but here we could have just found the derivative. If I had no background in math and statistics I would give up ML seeing this.

By Rathan k

•

Oct 10, 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

By Javed A

•

Jul 5, 2022

Andrew Ng is the best proctor for Machine Learning. The course has been perfectly balanced with thoritical as well as practical aspects. After this course I feel so confident. From ZERO to HERO

By RITUL M S

•

Jun 25, 2022

absolutely amazing course, coding assignments are designed perfectly and the course helps in understanding the working and the math behind the algorithms which makes it so recommendable.

By Sreeraj N R

•

Jun 26, 2022

a great course to understand theory of supervised machine learning. Need lectures for numpy and scikitlearn

By Hamilton E

•

Aug 11, 2022

Too much theory and very few practice.

By Flavia B

•

Oct 18, 2022

I feel like this course tries it's hardest, that everyone can follow it. But because of that it doesn't really dare to go deeper than just give an overview of machine learning. The tests are way too easy to pass with 100% and you can't really write your own algorithms afterwards. Also most of the examples are with one variable, so it's easier to follow, but it would be much more helpful, if we could see more complicated and real live examples.

By Robert W

•

Aug 4, 2023

This was really a math class not much at all about machine learning. There was some abstract example that most of the detail about were hidden making it really hard to understand what was being done other than learning formulas. I would not recommend it.

By achref l

•

Oct 22, 2023

the labs arent useful + absence of a lot of supervised machine learning models

By Soufiane A

•

Jun 29, 2022

THE FINAL ASSIGMENT IS TO HARD

By AMRIT S

•

Jul 28, 2024

This is the best learning lesson to pave the path on AI engineering . Prof.Andrew NG is just wow and intelligent. The way he had taught every basic things with examples is the epitome to this course.

By Yemi D

•

Oct 3, 2022

Excellent course. Intended as a refresher, and had a better understanding of feauture engineering, scaling, and logistic regression. Good hands on labs were very practical, engaging and rewarding.

By Lewis C

•

Jun 25, 2022

Really enjoyed the course, had a few questions by the end of it that were resolved quickly in the forums. I would implore others to use them too as they are a great resource.

By Andrea N

•

Jun 18, 2022

Andrew Ng is a very good professor, he explains complex concepts in a very simple way and with the help of many visualization and graphing tools. Highly recommended course!

By Lydia A

•

Jun 22, 2022

The course is very interesting. I have learnt a deep understanding on machine learning, now I know the difference between regression and classification.

By Alina D

•

Jun 21, 2022

Good, I keept working on these codes and searching for clues in videos. Good structure, reinforcment of some knowledge.

By Pavan K A

•

Mar 9, 2023

Andrew Ng is a God of ML. No one in this world can make this course more easier than him.

By Nadia D D

•

Mar 4, 2024

Though the concept was thoroughly explained, I find that it lacked materials for learners who prefers to read the course after in order for me to understand it better. There were no slide handouts nor was their a step by step tutorial on the coding. The coding was spoon fed to learners so it was hard to figure out the assignments for the coding. Syntax for the coding was not also thoroughly explained nor a handout for the syntax. It is not a good course for coding but a good course for understanding what your are computing and how you go about the problems.

By Sean R

•

Aug 27, 2024

This is basically a theory ML course disguised as an applied course. There are labs where you can see code be run, but there is no annotation describing what most of the code is doing or why it is written in the way that it is. Very frustrating and almost impossible to apply in real life. It teaches you the formulas for writing linear and logistic regression models, but not how to write the code architecture to get you to the point of implementation or testing. It does a good job of teaching ML vocabulary and the basics of regression. Ultimately, I would recommend you be at least an intermediate or expert Python user before taking this course. Beginners can take it, but they won't be able to take anything from it.

By Ivonne M T

•

Feb 18, 2023

Too much content per week. You learn the basics of the formulas, but it is difficult to digest all the information in only three weeks and with practical exercises in Python if you have no practice in the language.

By Manish S

•

Jun 28, 2023

The logistic regression part really needs rework, It is not so clear for an engineer student and is very confusing at some parts

By siow L c

•

Jun 15, 2023

Tried, but unsatisfied. Hence, I cancelled the subscription within a week as specified for a full refund. However, there is no way I can get hold of anyone from Coursera. It is a scam system. You have been warned.

By Rishab J

•

Oct 22, 2022

I had completed my course and why I did'nt get my completion certificate?