I've learned a lot from this machine learning course. A huge thanks to prof. Andrew for guiding me throughout this course, and also Coursera for providing me with such a platform to learn this course.
One of the best course at Coursera, the content are very well versed, assignments and quiz are quite challenging and good, Andrew is one of the best guide we could have in our side.\n\nThanks Coursera
par Anith S•
This is the first ever course I have taken on Machine Learning and I have to say that it was the best course that I have ever taken till I have taken the DeepLearinig Specialization by Andrew Ng.
I would highly recommend this course for anyone who wants to break into Machine Learning. Because it starts with the very basics and builds on it.
It currently may be bit outdated considering that it is thought using Matlab and not Python but it is excellent in explaining the core concepts and the algorithms of Machine Learning.
It is still a good course for breaking into Machine Learning.
par Zheng Y•
The course is very well structured for me, a student who has some understanding of machine learning but would like to get a systematic introduction of the subject.
The course strikes a balance between depth and breadth. The amount of math and equations are just right. Prof. Ng did a good job stimulating the students' curiosity to dive deeper. And for those who want to get practical and hands-on, this course contains enough tools for machine learning practitioners.
I would recommend this course to anyone who is interested in machine learning but do not know where to start.
par John W•
I would give this class 4.5 stars (rounds up to 5). Many different ML topics are covered, and they are presented at an appropriate pace for learning. The programming assignments are a great way to review the content and make sure you understand some of the details. Past experience with linear (matrix) algebra will be helpful but not required. Be sure to consult the resources that are available, especially the errata (it was a little disappointing how many small errors are present) and the lecture notes. But overall, I highly recommend this course.
par Walter E P•
Great Course!. I took this course after having been formally trained in topics such as Numerical Optimization, Neural Networks, Genetic Algorithms, Linear Regression and other topics and I found these classes to be both very informative and refreshing. Learned something that sometimes some courses out there forget to mention which is how to draw meaningful statistics to analyze your algorithms performance and also things like what do work on next. I definitely advice people to take this course even if you are a pretty advanced learner on these topics.
par Paweł M•
Fantastic course! I highly recommend it to anyone who wants to look a little more "under the hood" of ML. There are many courses that simply teach you how to use certain tools, such as Pandas or Tensor Flow, but often without explaining what the algorithm does or what kind of math operations are involved. This course shows it, but fear not - it's not as mathematically advanced as it could be - just enough to understand the topic. Professor Ng is a great teacher, I wish my professors at the time I studied were like him. Thank You Professor Ng!
par Vivek R•
This course is very well designed, covers a lot of topics with a lot of rigourous detail, but Andrew Ng introduces them giving some intuition about them, before diving into the deeper Maths. Assignments are very challenging, but with some boilerplate code already done, they are immensely satisfying, as you end up achieving with some implementations of pretty cool problems. I have done linear algebra and regression and PCA before, so was able to complete it rather quickly, but this should be very approachable and useful for everyone.
par Kohei K•
I am based in Tokyo, Japan and working for Marketing in Hewlett-Packard Enterprise. Marketing is now digital and data driven. In order to improve marketing data science skill, I took this course. This course and Professor Andrew Ng is amazing and could learn Machine Learning comprehensively. Recommendation system and clustering is very relevant to marketing job and would like contribute to the world based on the knowledge what I learned in this course. Many thanks for your guidance and great teaching, Professor Andrew san !
par Allyson D d L•
This course was so amazing for me, because I always wanted to understand more about AI and neural networks but I did not find these informations easily. But this course was a nice introduction about AI and machine learning and I am so excited to learn more and more about AI after this course. I also started my first personal project with the knowledge acquired with the course.
I have just a bad commentary because the last 2 weeks did not have programming exercises, and it was needed to train the skills mentioned in the videos.
par Tomasz C•
Bardzo polecam ten kurs, jak i wykładowcę. Andrew Ng świetnie przekazuje wiedzę, bardzo czytelnie i spójnie przedstawia cały materiał (w naukowy sposób). Na forum kursu można znaleźć wiele przydatnych informacji, a mentorzy pomagają i bardzo szybko odpisują na wiadomości. Świetne zadania z programowania (głownie w Octave) które opierają się na realnych przykładach i wymagają od nas zrozumienia algorytmów (wzorów). 100/100. Serdecznie dziękuje bo wiem że wymagało to dużo pracy, aby stworzyć tak dobry kurs.
par Harsh S•
This course is an amazing and extensive resource for machine learning, that isn't afraid to dive into the math behind ML. I thoroughly enjoyed all the intuitive explanations and examples given by the instructor. By focusing on the core concepts of ML, rather than on a specific programming language or library, this course ensures that it stays relevant even years after it was released. Overall, this course may be a little challenging for some people, but it is certainly worth all the time invested in it.
par Jatin k•
A very good course for beginners who want to study machine learning. Mr Andrew Ng is a very good teacher and very experienced in machine learning. The course structure is what it should be for an ML course. Programming exercises are really brainstorming and must be solved. Online threads can be used to seek help from other students and mentors, and are really effective. Reading slides are important for making notes.
This course is a very good and effective platform to learn machine learning skills.
The real way to learn Machine Learning is this, no black box;understanding using pure mathematics makes it more interesting, and as I was solving the programming exercises I got to know, how simply vectors and calculus can be used to represent complex mathematical formulas. All the hours completing this course was worth. Once I started using machine learning libraries, all concepts were no longer black box for me, suddenly everything started making sense. Highly Recommended course for beginners.
This was the hardest thing I've done in ages. I gave up at some point until a breakthrough in programming - I learning to use operations with matrices. I did all programming assignments in python. Couldn't finish the Neural Network - I was stuck for a month because I couldn't wrap my head around mathematical operation in backpropagation. Overall this was a journey. Every morning and evening learning on the way in the bus to and from work. Also lonely weekends. Finished. Can't thank you enough.
par Manish S•
It is an amazing course for beginners who wish to know about Machine Learning. Taking the course and getting high-level knowledge of how different ML Algorithm works can be very useful and (in some cases, it is must) before using any libraries to create solutions. And for such cases, this course is certainly one of the best.
I sincerely thanks to Andrew Ng for taking out his time to make this course for a student like us. I highly recommend anyone to take this course with no hesitation.
par Michael G•
A good course to be introduced to fundamental machine learning algorithms, including regression, neural networks, support vector machines, K-means clustering. You will learn the mathematical intuition behind these concepts. You will complete programming assignments to implement the various ML alogrithms yourself. You also come away with an idea of how some of the products of the biggest internet companies use ML. Overall the course is well worth your time.
par Emily C•
A great introduction to Machine Learning. Found the pace of the lectures just right with a good balance of theory, worked examples and practical tips. I did Maths with Statistics at university and so found some of the concepts familiar but great to refresh! The coding assignments were well-explained and was able to walk through them step-by-step with the instructions. Really enjoyed the course and excited to start testing it out on some problems of my own!
par Vaibhav J•
The explanation of each and every topic is so simple and easy. The course is taught by prof. Andrew Ang and covers the major concepts of machine learning. He also provides a good intuition about the topic so to understand them better. Overall this course is awesome and I would highly recommend to someone who is a beginner in Machine Learning. I am very grateful to Professor, Mentors and the Coursera for this amazing journey of 11 weeks in machine learning.
par Issam B•
I'm 50 years old and never thought that a career change can happen at this stage. This course gives you the basics and knowledge of how your trained data is fitted into a model; then used to predict/estimate the output of your next set of data. More importantly, it gave me the confidence to go deeper into the field of machine learning. I'm enrolling to get certified in "Deep Learning Specialization" on Coursera. Maybe we'll meet in your next AI adventure.
par Anup P•
This course i actually the first decent course I have taken in Machine Learning. It's really good if you have absolute no idea about what machine learning is. Don't fear the math, because Andrew (the instructor) really explains everything really good. Although a bit of programming experience is necessary, you can cover it while watching the lectures. I wanted to say the Instructor and the Mentors THANK YOU for sharing these extrordinary material with us.
par Claude R•
I came to this course because I thought it might be a fun way to learn something about Matlab and Octave. Eleven weeks later, I'm leaving with an intense passion for studying and applying machine learning systems. Even more than that, I now have a bucket list of exciting ideas to develop as I enter my eighth decade. Thank you, Dr. Ng, for crafting such a well-balanced survey course and for making it so widely available. You are an inspiration to us.
par Burak C Y•
I guess it's been a good start for me. At the beginning it was a bit challenging but after passing couple of weeks it got easier to understand. I think I have learned a lot and I am planning to do more, thanks to the Prof. Andrew Ng, who is the one of the best and most kind teachers I have ever seen. Everything he explains is pretty clear. And the motivational speeches that he made several times were really encouraging. I strongly recommend this course!
par Ken P•
Amazing Course by an amazing professor ! I am a Mechanical Engineer, and don't have any IT / Data experience. But even then how Professor Ng laid down ML foundations and took the course forward was very smooth. I am glad I took this course and I hope that the Professor keeps coming out with more advanced videos on ML. Thank you Andrew Ng for the months of work and dedication you put in for coming out with such a brilliant course for us students !
par Andrea R•
Best online course I've ever taken so far, and it's free! Please keep it always free! ML is not my field but thanks to this wonderful course I now have a very good high-level grasp of the argument as well as some technical knowledge to start tackling real-word problems. Andrew Ng is an exceptional teacher. Assignments are a great way to commit theoretical concepts to memory. You will also learn the basics of Octave/Matlab which is useful per se.
par Miklós L•
Amazing class, great lecturer. A really good introduction and overview of machine learning concepts. It often skips the detailed mathematical background, to make it accessible for a wider audience, but I still found that enough information was given that allowed me to work out these details on my own. A lot of effort was put into creating the programming assignments, they provide a great hands-on experience with machine learning algorithms.
par Sara L•
By far the best course you find online to learn the fundamental and math behind machine learning. Despite my hectic life and work schedule, I am grateful and so glad that I took the time to complete this course including all programming assignments and quizzes. I highly recommend this course for anybody who wants to build a strong foundation on AI science and has a sound understanding of linear algebra and some programming experience.