Machine Learning by Stanford
Created by the co-founder of Coursera, this course will provide you with a broad introduction to Machine Learning. It is the #1 highest rated Machine Learning course on Coursera and an excellent choice for beginners with no programming experience.
Created by: Andrew Ng
Produced in 2011
What you will learn
- What it means to teach a computer to learn concepts using data
- Classify an email as spam or not spam with a logistic regression method
- Use linear regression to predict housing prices
- Implement your own neural network for digit recognition
- Use a a Gaussian distribution to detect anomalies or defects
- Build a pipeline to detect pedestrians, objects or text in an image
- How to apply machine learning in practice, including SVMs and recommender algorithms
- Learn Octave/Matlab
- Understand K-Means clustering algorithm
- Much, Much more!
Quality Score
Overall Score : 98 / 100
Course Description
Machine-learning Awards Best Course Overall
Pros
Cons
-
- Highly recommended as your first course to dive into Machine Learning.
- Although it requires hard work, the course is very accessible for beginners.
- Presented by an expert in the field of Machine Learning and online teaching.
- Well designed with simple explanations and comprehensive content.
- Focused on the logic behind Machine Learning rather than programming and maths.
-
- Experienced developers may consider lectures and assignments to be too basic.
- Taught in Matlab/Octave, not Python.
- Lacks practical examples.
Instructor Details
- 4.9 Rating
943 Reviews
Andrew Ng
Andrew Ng is Co-founder of Coursera, an and Adjunct Professor of Computer Science at Stanford University. His machine learning course is the MOOC that had led to the founding of Coursera! In 2011, he led the development of Stanford University's main MOOC (Massive Open Online Courses) platform and also taught an online Machine Learning class to over 100,000 students, thus helping launch the MOOC movement and also leading to the founding of Coursera. Ng also works on machine learning, with an emphasis on deep learning. He had founded and led the "Google Brain" project, which developed massive-scale deep learning algorithms. This resulted in the famous "Google cat" result, in which a massive neural network with 1 billion parameters learned from unlabeled YouTube videos to detect cats. Until recently, he led Baidu's ~1300 person AI Group, which developed technologies in deep learning, speech, computer vision, NLP, and other areas.
More courses by Andrew Ng
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
5.0 (526 Reviews)
Provider: Coursera
Time: 15h
Free
Machine Learning Andrew Ng, Stanford University [FULL COURSE] (2016)
Provider: YouTube
Time: 19h
Free
Reviews
By Tu N on 3-Nov-19
This is one of the best online course I have learned over many years. Thank you very much Prof. Andrew Ng. Highly recommended for whom want to learn about AI & Machine Learning subject.
By Ivan M on 8-Oct-19
Andrew Ng is such a great person and teacher! This course is just pure gold and this is my first MOOC.Andrew smoothly guides you through the most important concepts of machine learning, doing so, that you really understand things very well. He eaxplains pretty difficult things in easy way, generalize ideas very well, so, that you don't need to remember lots of things, but actually just understand principles.Also, with his great experience in the area, he gives you super valuable advice on application of ML and prioritization of work. He knows what are the most important things to know, so you can trust him! I was happy to learn everything and work on assignments thoroughly, which are of such a great quality!Tests in each video and at the end of the topic are also great and help to check your understanding!My life never would be the same :) Andrew, thank you with all of my heart! Due to your work new generation of AI engineers is appearing!Now, I will learn Deep Learning Specialization!
By Manik j on 26-Sep-19
This course is good but it cannot be able to clear the very basic knowledge of the student and also donot they tell to how to code the things
By Vincent C on 25-Sep-19
After finishing the course, I feel much more confident in pursuing more advanced machine learning. The course teaches everything intuitively and in detail but maybe it could use some improvement to achieve perfection. It would be better if the course could provide pointers to some of the topics beyond the scope of the course such as the derivation of the back propagation, svm, pca, etc. Because often times when you search for derivations they might not be very useful for your levels, if course could provide some good references as some lecture notes after the video would be great for the students to gain even more solid groundings of the things behind the hoodSuper thanks and thumbs up
By BS on 22-Sep-19
Great comprehensive way to break into machine learning as a subject. I feel confident that this has provided the foundation I need to further explore the subject either by reading up on new topics in the machine learning area or thinking about how to apply machine learning concepts to my personal projects.
By Naveen K on 19-Sep-19
One of the best Machine learning course :) Andrew's way of teaching is really a masterpiece :) Thank you Coursera
By Shashank S on 9-Sep-19
This course was splendidly awesome. I am in my final year from grade C engineering college in New Delhi, India. This course helped me a lot to understand about the basics and gave me deep understanding about the field. Thanks to Andrew NG Sir who made this great website for students like us and such an best class content. Highly Recommended to all! Thank You!
By Vikrant K on 30-Aug-19
It's so wonderful that it can't be explained by the words and at the same time i am very sad that Ng sir has left us . i just love Ng sir , He is so wonderful person and teacher that can't be explained by the words .It's quite bit a big dream but i am dreaming of some day in the future where i am working with Ng sir on some machine learning problem and he is guiding me as he is doing now . I just love the course and also the mentors Mr. Neil Ostrove and Mr. Tom he had helped us to complete this course and assignment and also solved my useless something baby problems more carefully and i will help other student as guided by Ng sir in completing this course smoothely . and that's all . at the last i want to tell I just fall in love with Ng sir and coursera and the team . i have a big dream of meeting that my favourite Ng sir on some day. Thank you
By John H on 22-Aug-19
This have been a very good and comprehensive introduction to Machine Learning, IMHO. It have given me the all basic introduction to ML that I could have hoped for. (I'm a senior practitioner of many forms of mathematical modelling and programming, as a former Astrophysics Phd.)In particular, Andrew Ng is an excellent and experienced lecturer, and it's something that shows in that the course have been tested on thousands of students and over long time, such that for example exercises work very well in every little detail. (Sometimes quizzes may seem a little picky having to get nearly every little question right - but it's for really getting the understanding solid, and you can always improve your grade.)Therefore, this must be a very good choice as an ML introduction, provided that you're willing to put in the effort of a few weeks on full time. (Albeit 11 weeks is for 'normal' university study schedule, and the course can be completed much faster on full time.) It should also compare well in generality compared to other courses (like Googles Machine Learning Crash Course).
Showing 12 of 943 reviews
Could not load more reviews.







![Machine Learning Andrew Ng, Stanford University [FULL COURSE]](/programming/artificial-intelligence/images/23.jpg?v=1560787008)
