Chevron Left
Back to Supervised Machine Learning: Regression

Learner Reviews & Feedback for Supervised Machine Learning: Regression by IBM

542 ratings

About the Course

This course introduces you to one of the main types of modelling families of supervised Machine Learning: Regression. You will learn how to train regression models to predict continuous outcomes and how to use error metrics to compare across different models. This course also walks you through best practices, including train and test splits, and regularization techniques. By the end of this course you should be able to: Differentiate uses and applications of classification and regression in the context of supervised machine learning  Describe and use linear regression models Use a variety of error metrics to compare and select a linear regression model that best suits your data Articulate why regularization may help prevent overfitting Use regularization regressions: Ridge, LASSO, and Elastic net   Who should take this course? This course targets aspiring data scientists interested in acquiring hands-on experience  with Supervised Machine Learning Regression 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....

Top reviews


Invalid date

The course is extremely good in understanding the concepts of regressions. Great work


Invalid date

Very well presented. This is without doubt the best series for Machine Learning on Coursera.

Filter by:

1 - 25 of 106 Reviews for Supervised Machine Learning: Regression

By Christopher W

Jan 25, 2021

Really good course but it is whistle-stop through the methods. I strongly recommend getting a book to accompany the course if you are relatively new just so you can cross reference some of the methods and functions.

I found some of the examples a little more difficult to apply to the course work because of how they were demonstrated in the lab. This is NOT a bad thing, all good learning, but when you're trying to unpack things it's good to have another reference source handy.

By Nick V

Nov 16, 2020

Very well designed course, great that we could work with our own data and apply the theory. Looking forward to continue the journey.

By Abdillah F

Nov 7, 2020

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

By Weishi W

Feb 6, 2022

It is actually disguisting course. Simply reading the powerpoint without any clear explanation. So bad

By Kalliope S

Jun 24, 2021

The balance between theory and application is such that both are left quite poorly covered. One does not get an understanding of how algorithms work, explanations focus on 'intuititve' understanding. At the same time, the coding part is not particularly detailed, either. Moreover, there are several mistakes in videos, quizzes and jupyter lab books. I would not recommend this course.

By Nandana A

Dec 28, 2020

Learned really about supervised learning and more importantly regularization and some available methods.

By Ranjith P

Apr 13, 2021

I recommend this course to everyone who wants to excel in Machine Learning. This is a Great Course!

By Minh L

Sep 30, 2021

very detailed. However, it is better if the gradient decent has its lesson.

By Nir C

Oct 8, 2021

Great course! Covered everything I wished to learn!

By Nancy C (

Apr 24, 2021

Before taking this course, I tested similar courses offered by other institutes or universities. I am glad that I chose IBM because it has a good balance of concepts and applications. I learned a lot from this course. and will be using what I learned in analyzing experimental and survey data.

I gave this course a 4 instead of 5 because there was insufficient explanation on the different evaluation metrics.

By michiel b

Feb 15, 2021

Good overview of the different regression models and the theory behind them. Could be a bit more attention to common pittfalls and type and size of problems which are usually addressed by these methods.

By Ronald B M Z

Apr 21, 2023

This is a perfect course for learning and implementing supervised machine learning for regression tasks in Python. However, it does not have a comprehensive explanation of how linear regression and regularization work behind the scenes. This course should be complemented with DeepLearning.AI and Stanford University's supervised machine learning course for more in-depth knowledge about the algorithm.

By John C B

Jan 3, 2023

Pretty mediocre. Quizzes are jejune and sometimes quite sloppy. Most of what I learned actually came from Googling--a common Coursera complaint, I realize. This course isn't awful, but I definitely would not pay for it.

By Ramesh B

Jan 30, 2021

The course is incomplete on regression analysis. Also, the grading scale was biased after putting in a lot of time and effort(20 pages). The reason was I didn't follow the assignment questions.

By Eduardo P L

Jul 19, 2022

Really difficult. Exams are not fully fair. Example: First exam in Week 3 - including videos 1 to 4. There is one question which answer is in video 8. And so many examples like this one.

Slides in videos are not provided.

By Julian U C

Apr 9, 2023

It is a very bad course. I am sorry, but you are not clear enough with the theme. I have read every notebook and it is missing a lot of information.

By mohamed m

Sep 28, 2023

The instructor was very bad. He was only reading the slides without making any further examples or explanations.

By Aldo H

Mar 6, 2024

Very hard to follow because the instructor is just reading the blurry powerpoint.

By S. H M

Jan 5, 2023

I have seen various courses on machine learning and linear regression. This course has been one of the best courses in this field. It provides great detail in the theory and addresses important issues in the field regarding features engineering, regularization, and Ridge, LASSO, and Elastic net models. It also has great practice labs.

By Minhaj A A

Sep 22, 2021

The course covered various aspects of regression modelling in good detail and the practice notebooks were also very helpful in implementing and reinforcing the learnings of course. Though the subject matter is quite wide, efforts were made by the instructor to cover most of them.

By Николай

Feb 26, 2023

Pretty good course, now I have all required knowledge to make a regression and solve some problems like underfitting and overfitting. But it had only 4 machine learning algorithms (Linear Regression, Lasso, Ridge and Elastic Net).

By K T V N S S K

Aug 3, 2022

this course fantastically awesome and we can learn machine learning i this course upto the core knowledgr with the help of this course i would strongly recommend you to join this course to gain knowledge rearding machine learning

By serkan m

May 3, 2021

Thanks very much for this great course. It is comprehensive and intuitive in terms of Regression analysis. It covers all the necessary tools for an essential and sufficient application of Regression analysis.

By Nicola R

Feb 22, 2022

Great course, well structured. The presentation of the different methods is very clear and well separated to understand the differences. A good understanding of basic regressors is gained from this course.


Mar 25, 2021

It was an exceedingly difficult for me, sometimes JSON files under Jupiter Notebook links made me freeze. But this intensity of challenge brings me an improvement for my skills.

Thanks Coursera & IBM