Chevron Left
Back to Applied Machine Learning in Python

Learner Reviews & Feedback for Applied Machine Learning in Python by University of Michigan

4.6
stars
8,514 ratings

About the Course

This course will introduce the learner to applied machine learning, focusing more on the techniques and methods than on the statistics behind these methods. The course will start with a discussion of how machine learning is different than descriptive statistics, and introduce the scikit learn toolkit through a tutorial. The issue of dimensionality of data will be discussed, and the task of clustering data, as well as evaluating those clusters, will be tackled. Supervised approaches for creating predictive models will be described, and learners will be able to apply the scikit learn predictive modelling methods while understanding process issues related to data generalizability (e.g. cross validation, overfitting). The course will end with a look at more advanced techniques, such as building ensembles, and practical limitations of predictive models. By the end of this course, students will be able to identify the difference between a supervised (classification) and unsupervised (clustering) technique, identify which technique they need to apply for a particular dataset and need, engineer features to meet that need, and write python code to carry out an analysis. This course should be taken after Introduction to Data Science in Python and Applied Plotting, Charting & Data Representation in Python and before Applied Text Mining in Python and Applied Social Analysis in Python....

Top reviews

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

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.

Filter by:

26 - 50 of 1,550 Reviews for Applied Machine Learning in Python

By Rishi R

•

Jul 6, 2018

Rather then writing code while explaining like the intro and plotting in python, the instructor shows it like slides, its hard to follow which chunk of jupyter notebook he is explaining, and requires lot of back and forth to read the code. Very bad way of explaining the codes.

By Ipsita D

•

Apr 20, 2019

No visible support from groups forum. Videos knowledge is limited to complete assignment or quiz.

By Robert S

•

Jun 11, 2020

I had high hopes going into this course after the really well put together courses 1 and 2 in the specialisation, however the video material was dull and disengaging. Where the lecturer could have spend hours going into the ins and outs of how the different algorithms work, instead the course followed a structure of: 1 - Brief overview of an algorithm, 2 - whats the syntax in scikit-learn, 3 - what parameters does it take, 4 - what other commands are there

I was really disappointed, as most of the actual learning was done from reading other sources on the web and watching videos for free on YouTube. I guess the only positive is that because I paid for it I was forced to finish it?

By Saqibur R

•

May 3, 2020

This course is all over the place, and compared to the previous courses in this specialization, this seems like more of an effort to gloss over the documentation and capabilities of SciKit Learn rather than focusing on a handful of the most important ones. The course lacks focus, the material taught is not rich, and you are better off just reading the documentation on your own. The book recommended at the start of the course is excellent, and reading that instead might be more fruitful for you.

By Sean D

•

Jun 12, 2019

This is the worst course in the specialization. The autograder is bad. There is inadequate explanation about when to use the different models. Presumes way too much about the student's level of knowledge. Would not recommend.

By Craig A B

•

Nov 2, 2018

There's too much back to back to back video lecture and not enough hands on work. The final quizzes and projects are too challenging given the amount of work done on the subject matter.

By Sudhir J

•

Feb 17, 2020

Very poor configurations. I am tired of submitting assignments on auto grader. This is the first time I am having such terrible experience with Coursera. Hope you improve.

By shaoqi c

•

Mar 10, 2020

This is my worst experience of submitting assignment and I found out that I'm not alone

By Amber K

•

Jul 21, 2020

The guide could not explain the concepts well. He was just reading from the slides.

By Pei L

•

Jun 27, 2020

Bad teaching, unclear explanations.

I learned half of the material from Youtube.

By NOMTHA T T

•

Mar 2, 2020

this is the worst course ever. so bored and frustrated

By Edward G

•

Jan 24, 2018

Terrible quiz problems and grading mechanism

By Mo R

•

Aug 15, 2019

Lectures were good, direct, not too complicated to understand and conceptual. I suggest though that maybe visuals on the lectures could be even better. Assignments were reasonably difficult and forums were great to review the problems and find solutions for the errors. Thank you for this course

By Benjamin C

•

Dec 6, 2019

Good class with a lot of interesting material. However consider correcting some issues like, each exam we are told to read file from the folder readonly and each time I got 0/100 at my first submission because the file was not in this folder!! Anyway, quality was present.

By Nick S

•

Jan 12, 2024

This is the 8th course I am taking with UoM. The previous experience was great, I really liked it. Unfortunately, this time is different. The grading system is not working. I can't pass the assignments ##2-3. I spent roughly 3 weeks doing this Applied Machine Learning course. Probably, 50% of my time was wasted on attempts to fix the Jupiter Notebook grading system (googling, reading discussion forums, trying to reach out to Coursera). Sadly, the result is negative. If you look at the discussion forum of weeks 2-3, you will see that a lot of students face same problems and receive very limited support, if any. Some of them decided to drop. To clarify, I finished all previous UoM courses with 97-100%. My mark for the 1st week assignment of AML - 100%, final assignment - 100%. Average quiz mark - 90+. 2nd assignment - 0%. 3rd assignment - 0%. System gives no feedback, no comments. Just spits out zeros. No support from the Educator. Obviously, I am not able to complete this course at this point of time and simply have to move forward. I guess, with some new knowledge, that's why 2* not 1*.

By Shiomar S C

•

Oct 14, 2019

Honestly this course was somehow disappointed I really wanted to learn a lot but the professor was somehow discouraging, he repeated himself a lot, and for an online course and every video been 20+ minutes long and at the end only been useful 4 or 5 min of it… having so much errors during lecture and not following the notebook as it was given to us make it more difficult to learn… I’m choosing this platform (and paying) due the professor been good and this one make learning more difficult than the previous one.

By Olubisi A

•

Jan 10, 2019

I think this course would be a bit challenging to someone who is new to machine learning. The professor often glosses over import details and moves a bit quickly through the course material. There needs to be more powerpoint and reading material explain what the videos explain.

By Amir A C

•

Jan 19, 2020

Unfortunately, for me, this course (not the specialization) seems to be a "review of" Applied Machine Learning in Python" rather than "teaching" Applied Machine Learning in Python. Some codes used in the notebook were skipped by the instructor.

By Mahmoud

•

Dec 28, 2018

Week three is the worst ..

Lecturer is getting confused a lot in an already confusing topic which ofc makes me resort to outside readings in order to grasp it and leading to stretching the time I need to finish this week

By Sajjad K

•

Jul 13, 2020

Teachers are very mediocre. They make way too many mistakes. Their pronunciation is stoic and muffled at times - makes it hard to follow.

By Fulvio C

•

Feb 25, 2020

The video and training provided it's not providing enough information in order to complete the assignments.

By Gregory B

•

Jun 14, 2017

I'm disappointed that I took this class, poor design and delivery. Machine Learning is an exciting and fun topic, but you'd never guess it from this class, and the way the instructor delivers the content. It's a shame that the designers want to throw every possible model at you in 1 or 2 weeks, before having a discussion on model evaluation. This course focuses more on the academic than the practical, and doesn't try to explain these topics in an approachable manner. There are far better and engaging options available.

By Karim F

•

Jul 10, 2020

worst course of this specialization so far , the instructor is just reading stuff not making any effort whatsoever and it seems like he's obliged to do teach this course ,the autograder is the worst and the journey with this course is really painful i hope that you take these points in consideration and just delete this course

By Yuchen P

•

Oct 9, 2017

The materials of this course is poorly arranged: how is that even possible to cover gradient boosting, random forest, neural network, and unsupervise learning in a single week?

By marcos r

•

Nov 6, 2018

This is a really bad quality course. A little bit more professionalism would be advisable. I will continue to the next course and leave this behind.