May 17, 2019
This is course just awesome. You get everything you wanted from this course. It covers on all topics in detail, helps in getting confidence in learning all the techiques and ideas in machine learning.
May 19, 2019
This is the best course I have ever taken. Andrew is a very good teacher and he makes even the most difficult things understandable.\n\nA big thank you for spending so many hours creating this course.
von Rui C•
Dec 12, 2015
However good the material and lectures may be, the use of an outdated version of Octave (which is not Mac-friendly and exceedingly brittle, to the extent where the supplied code requires manual patching in Windows and Linux) is a complete turn-off and makes it nearly impossible to complete the assignments on time unless you're prepared to spend at least twice as much time debugging your setup as doing the actual assignments.
I'll come back when this is done with R or Python.
von Quoc-Viet P•
Jun 25, 2018
This course is extremely helpful and understandable for engineers and researchers in the CS field. Many thanks to the prof. Ng Yew Kwang for his great course as well as supporters in the course forum.
von Weixiang Z•
Apr 03, 2018
Very nice course,. Give a fundamental knowledge of machine learning in a clear, logic and easy-to-understand way. Suitable for those who has relatively weak background of math and statistics to learn.
von Rajdeep D•
Mar 31, 2018
Perhaps the greatest instructor and the greatest course, I enjoyed it so much I had continued to do it in between my exams and looking forward fto start or deeplearning,ai specialization in a few days
von Kothala M K•
May 18, 2019
von Brian L•
May 25, 2019
There's one saying in Chinese that says "一日為師，終身為師" which means once being someone's teacher, even just one day, you're the teacher for the rest of his life. Thank you for all your efforts and I really appreciate it. I'll keep working on Machine Learning and hopefully one day I can do the same contribution to the human society as you did.
May 18, 2019
Explanation was very good and assignment helps us to understand the real picture. The way course is planned along with octave exercise, Graphs and visualization of data (X,Y) is very good. Very good course who is starting the Machine learning from scratch.
von Maksym M•
Aug 22, 2018
So much like it. It gave me starting push in this interesting topic. And one important thing that after this course I figured out I need to continue dive into machine learning.
von Akyuu F•
May 08, 2019
Excellent Machine Learning Lessons which need little advanced knowledge of mathematics.
von Spencer R H•
Feb 03, 2019
It would be nice if it's taught in either python or R. So I do need to take extra effort to learn octave.
Jul 24, 2019
This is a very basic course on Machine Learning. The main drawbacks are:
(1) the material is old and not updated to reflect new developments in this dynamic subject;
(2) the course is oversimplified and adapted for students who have never dealt with maths or programming;
(3) the assignments and quizes are, with rare exception, trivial and test students' common sense rather than the subject understanding; for example, you can pass the final quiz at 100% without reading or watching the lectures;
(4) the course is badly maintained: some mistakes in lectures and assignments have not been corrected for years, even though they have been pointed out in the discussion forum countless times.
While the Ng's ML course is arguably better than many other Coursera courses, it is very disappointing that Coursera and Stanford hardly made an attempt to improve it.
von Deleted A•
Apr 02, 2019
Have to give a star so I will give it one. Others rate this course highly. I don't know why.
Course states no requirement for knowledge of linear algebra. However this is not really practical and seems disingenuous. I have spent a lot of time re-learning linear algebra.
I have spent much more time on the work than the course states and unless you are currently involved in similar work you probably will too.
I have never received any response to the feedback I provided.
Many times I have been frustrated because the math material is treated casually but then later success on quizzes and assignments are based how well you understand the math. So while the instructor and content can treat the math as casually as they wish, unfortunately, you cannot be so casual.
von Mehdi A•
Feb 25, 2018
Too many trainings and assignments without enough practice, exercise and examples. This can be very confusing for a person taking the course for the first time.
von Markus S•
Jan 25, 2020
Perfect foundational overview of the topic with challenging exercises, at least for someone who left university over 20 years ago and has since then not done much with his skills in Linear Algebra ;-)
von abbas k•
May 30, 2019
von Mirko J R•
Apr 02, 2019
Excellent lessons by Prof. Andrew Ng.
However very poor support. No answers from any mentor along lessons, you should resolve all doubts by yourself.
I had a problem with my ID verification, I was waiting for a long time without any responses.
Also, it's difficult to contact persons who could support you, I tried to contact someone but just found a Bot. Terrible support.
von Hu L•
Feb 14, 2018
Too easy and too slow
Feb 17, 2017
I would rename this course as Programming Octave with Application to Machine Learning rather that Machine Learning. Once you start the course you will have to focus on Octave rather than on ML topics if you want to do programming exercises. There is no degree of freedom in programming. You are provided with a lot of weird Octave codes which you will have to complete instead of writing yourself from scratch. More than 50% of my time was spent in order to learn Octave and understand (guess!!!!) Octave codes.
So, if you really want to learn ML and try it in practice this course is not for you. However, you could just watch the videos whose level is not more that elementary introduction to ML.
von Ross K•
Oct 10, 2015
The course is more an exercise in flexing Ivy vernacular than it is actually teaching. The learning curve is too steep to be useful to the majority of potential registrants. You're interested in this course either to (a) learn something about an exciting and ever changing field and/or (b) to have the Stanford logo on your LinkedIn profile. In both cases, move on. The curve is far too steep to be useful or to merit the countless additional hours of background learning the course should have done to bridge the gap.
von Larry C•
Feb 24, 2016
There are too many mistakes and misleading statements made in the course material. There were a lot difficulties with submitting assignments in order to move forward in the course. I had to give up because I don't have time to be bogged down like this.
The students' comments and discussion would be useful if they can be accessed from within each lesson. I can't make heads or tails of what the discussions were referring to, when they are all clumped together at the course web site instead.
von Alex W•
Dec 14, 2015
The exercises lead you to the edge of a cliff, then push you off. No guidance. Good luck if you don't already know linear algebra, matrix math, and matlab. I'll be looking elsewhere to learn about Machine Learning. Glad I didn't pay for this course!
von Arunesh G•
Apr 21, 2020
The BEST course I ever had in my life, even better than a typical classroom based interactive teaching.
This course has the best mix of perfect pace and accurate (to the point) material.
With ample examples, accurate content, greater student-teacher interactions (via programming assignments, quizzes, etc...), and THE BEST TEACHER "Professor Andrew NG", this course is exceptionally the best course one can get in his/her life.
This course is best for beginners as well as intermediate learners.
In the video lectures, not even a sigle second is wasted on off-topic discussion. Each and every second is utilized to the fullest.
In this course, most derivations (complex ones) are skipped, but that is done to help us to focus on the core of machine learning rather than diverging somewhere else. Also, in the end Professor NG teaches about the ceiling analysis which is how and where to focus resources in the development of machine Learning Algorithm, which is not taught in most of the courses I have seen so far.
Overall, this is the best course one can get.
Thanks to Professor Andrew NG
von Nicholas D•
May 14, 2019
Truly an exceptional class. Not often will someone with a deep proficiency in a discipline have the time or incentive to share their insights and teach to others; this class is a rare exception, and given the vital importance of machine learning to the future, I have a great appreciation and debt to Andrew Ng.
von Simin L•
May 14, 2019
Great class! Should be recommended for every individual who wants to learn machine learning and don't have time or oppotunity to take a class at their own univerisity, this class is a guidance for the basis of machine learning and gives me instructions where to go next. Thank Ng really much.
von Yash B•
May 25, 2019
This course was very well taught. There was a impressive focus on the basics and fundamentals of each topic. The lecture slides encapsulates the topics well and thus there was no such need of making my own notes which speeded up the learning process ;).