AS
Nov 26, 2020
great experience and learning lots of technique to apply on real world data, and get important and insightful information from raw data. motivated to proceed further in this domain and course as well.
FL
Oct 13, 2017
Very well structured course, and very interesting too! Has made me want to pursue a career in machine learning. I originally just wanted to learn to program, without true goal, now I have one thanks!!
By Bama
•Jul 11, 2020
This course is good.
By Abhav T
•Jun 3, 2020
Nice course to study
By Boris D
•Jan 17, 2021
Quite challenging.
By Shashi K
•May 18, 2020
very good learning
By HAMZAOUI M
•Jul 25, 2019
HARD BUT GOOD
By Dr. K
•Oct 2, 2020
nice course
By Aditya V
•Jul 3, 2018
Excellent!!
By Ishan S
•Jul 23, 2017
Awesome !!!
By KILLANI T
•Jun 10, 2020
hard a bit
By Diego F M A
•Jun 29, 2022
Excellent
By Deepak T
•Jan 13, 2020
Very Good
By Md J A
•Aug 18, 2017
very good
By MOHD A
•Sep 10, 2020
perfect
By NITYA B 2
•Oct 17, 2021
Good
By tanmoy p
•Dec 18, 2020
good
By Learner
•Nov 28, 2020
Good
By Anant k
•Sep 26, 2020
GOOD
By Sajal P
•Aug 12, 2020
....
By Latha B N
•Jul 9, 2020
Good
By Yzeed A
•Oct 30, 2019
Good
By Manas C
•Dec 12, 2021
ok
By Ketan S R
•Jul 4, 2019
.
By Shubham J
•Mar 2, 2022
Here's my review for this course - The good aspects - - This course served as a good refresher for traditional ML concepts like Regression, Classification, and Model Evaluation, along with hands-on exercises in Python. - Assignments need effort, have good exercises & force you to think. You cannot simply watch the lectures & complete them straight away. - I especially liked the module about Data Leakages and how it impacts our model's performance. Scope for Improvement - - Some concepts like Classification models are explained pretty well whereas others such as Regression, and Unsupervised learning (Clustering, Anomaly Detection) are quite rushed. - There are some obvious errors in the assignments and auto-grader, missing files, some clearly vague questions. The discussion forum is riddled with similar questions for these errors - they could have fixed it years ago but chose not to. - Not much depth in the topics - beginners will have difficulty understanding pitfalls of certain models, how real-world data mining works, and how to select features and models.
If you're a beginner - it will give you a good overview of traditional ML models and implementation in Python. Good to try, but you need to spend a lot of time for self-learning the concepts, specially the mathematics behind these algorithms.
By Nigel S
•Jun 9, 2019
This is an OK introduction to Machine Learning. It covers a range of relevant topics. The gap between the lecture content and the assignments is the typical chasm for this U.Michigan "speciality", and frankly you end up basing assignment answers more on internet research rather than lecture content.
I'd sum it up as a substantial missed opportunity. The last assignment is really good in terms of doing a realistic Machine Learning project, but the preceding course content doesn't give you the tools or frameworks to do that project in a logical, industry standard workflow. It gives you an idea of what the tools are, but not how to really apply them all together in an efficient and logical series of steps.
It's as if those who designed the course decided that learners needed a tough-love approach, like a trainer lying down on the grass and showing learners swimming strokes, and then just throwing those learners into a pool and expecting them to keep afloat, and combine what they remember with what they see other more experienced swimmers in the pool doing. It shows a fundamental misundestanding of the Coursera learners usually being very time poor and expecting much more from the instructors.
By Jonathan B
•Oct 21, 2017
This course provided a good structure and order to learn introductory machine learning concepts in Python. However, I thought the lectures in particular were needlessly more abstract than the previous data science courses in this specialization.
In my experience, learning a new programming concept comes from practically writing code then observing what happened. The earlier data science courses were great because you could test code with the lecturer as the video progressed and learn from it.
The lecture content here structured to discuss broader machine learning concepts, rather than setup to follow along in the notebook. I found this was okay for introducing the idea of different machine learning concepts, though without the practical application and observation it became difficult to remember these concepts or test what I was hearing. I found most of my learning happened in the assignments or by following more practical online resources. The course could be improved by tying the notebook modules more closely to the video content, making it easier for learners to follow along.