Chevron Left
Back to Structuring Machine Learning Projects

Learner Reviews & Feedback for Structuring Machine Learning Projects by DeepLearning.AI

48,226 ratings
5,533 reviews

About the Course

In the third course of the Deep Learning Specialization, you will learn how to build a successful machine learning project and get to practice decision-making as a machine learning project leader. By the end, you will be able to diagnose errors in a machine learning system; prioritize strategies for reducing errors; understand complex ML settings, such as mismatched training/test sets, and comparing to and/or surpassing human-level performance; and apply end-to-end learning, transfer learning, and multi-task learning. This is also a standalone course for learners who have basic machine learning knowledge. This course draws on Andrew Ng’s experience building and shipping many deep learning products. If you aspire to become a technical leader who can set the direction for an AI team, this course provides the "industry experience" that you might otherwise get only after years of ML work experience. The Deep Learning Specialization is our foundational program that will help you understand the capabilities, challenges, and consequences of deep learning and prepare you to participate in the development of leading-edge AI technology. It provides a pathway for you to gain the knowledge and skills to apply machine learning to your work, level up your technical career, and take the definitive step in the world of AI....

Top reviews


Dec 1, 2020

I learned so many things in this module. I learned that how to do error analysis and different kind of the learning techniques. Thanks Professor Andrew Ng to provide such a valuable and updated stuff.


Nov 22, 2017

I learned so many things in this module. I learned that how to do error analysys and different kind of the learning techniques. Thanks Professor Andrew Ng to provide such a valuable and updated stuff.

Filter by:

526 - 550 of 5,501 Reviews for Structuring Machine Learning Projects

By Nektarios K

Apr 28, 2018

Great course to understand how best to structure and evaluate the performance of your deep learning project. Invaluable information! I actually used info in this course on my real-world project to great success.

By Jose-Fernando E

Oct 8, 2017

Very good course, focusing less on coding / tech aspects and more on the know-how and "art" of the seasoned practicioner. Very useful for acquiring both loose hints and structured approaches. Highly recommended.


Aug 26, 2017

Very useful and practical knowledge. Indeed, this will not be available in any books or theoretical literature. This is very valuable set of suggestions coming from years of experience and research by Andrew Ng.

By Timothy Q

Jun 17, 2020

As Andrew said, you will not find a lot of content in this course in a very structured way throughout the internet or other courses out there. This is a must take if you are a Data Scientist or an aspiring one.

By Terence T

Nov 1, 2020

Excellent course. I really enjoyed being confronted with real life deep learning problems and hoe to go about structuring the project. The "flight simulators" were really beneficial for my learning experience.

By Sean D

Sep 9, 2020

Great course with insight into how to prepare your ML and DL projects and the order of operations and caveats and considerations to take into account with your data in real-world scenarios. Highly enjoyed it!

By Christopher M

May 26, 2020

Excellent, very valuable to have advice on how to troubleshoot and make progress with a project. ML is not just about equations and code, and this distilled wisdom will help me get started as an ML researcher.

By James M

Feb 7, 2018

This course offers great insights on building a ML project, which are also applicable in different types of projects in real world. Also, this is truly distinguish from other deep-learning courses on internet.

By mitra_00

Jan 19, 2020

Learned about how we should manage our DL project and what to priotize first, these are something one learns after he has gone through such problem, so it was nice to learn about it beforehand from the expert

By Andrew B

Aug 7, 2018

I thought this course was very helpful in analyzing neural networks. While I did enjoy the quizzes, I wish there were more to test my knowledge on whether it is more quizzes or actual programming assignments.

By Minh P

Aug 16, 2017

Very practical, simple short course!

Very good materials that can generalise how to build a good ML model.

Very handful exercise

Nice interview from experts

This is a MUST TRY course, because it's too BEAUTIFUL!

By Username U

Jul 29, 2021

This course was great! This course details various strategies behind creating a machine learning project, as well as the theory behind those strategies. This course is a great mix of practicality and theory!

By Upesh N

May 19, 2021

The most informative course that i have ever encountered in this field. I am training deep learning algorithm for my thesis, after taking this course I am able to do a lot of things that improved my network.

By Sergio A D C A

Apr 20, 2021

It was very useful for me to learn about posible sources of error when deploying a machine learning model, and how to fix them as well as improve it with artificial synthesis or transfer learning techniques.

By Marn Y T

Oct 27, 2019

As a college graduate who took ML classes in college, this course is a lot more useful in terms of developing an intuition toward iterating on ML projects. The interview with Karpathy is the cherry on top :)

By Yash B

May 2, 2020

This was truly amazing! I mean an entire course on the subtleties of gaining skills that we can actually apply in real life is really needed. I am super glad I took this course! Special Thanks to Andrew Ng!

By Marco A

Oct 4, 2018

This is a quite different class. It's less math, less formulas but there is so much to learn from the experience of Professor Ng, a whole lot of best practices to follow and tricks to learn. Great contents!

By Dawid D

Aug 9, 2018

Great and unique course! I think that such topics should be a part of any professional ML course.

Having said that, it would be appreciated if the sound volume had higher expected value and lower variance :)

By LZANE-李泽帆

Oct 22, 2017

This course gives me an overview sight of the whole process of machine learning project. Not only I know about the technical things, but also know how to structure and point out the position of the project.

By Martin J

Aug 17, 2017

A lot of good thoughts on working with models. I think just getting your hands dirty with some models would help as well. :-) Would be interesting to set up a model to do some difficult tuning exercises.

By Dushyant R T

May 14, 2020

This course gives you an experience, which otherwise you'd take tens of years to garner. The simplicity with which Andrew explains the challenges is commendable as well. Thank you for teaching this course.

By Devavrat S B

May 10, 2020

It is a really good course to build your intuitions and decision making capability for your machine learning projects, I really like the way Sir Andrew Ng relates all the concepts with real world examples.

By Santiago I C

Dec 16, 2018

Un curso que no se encuentra en ningún sitio. Necesario para estructurar proyectos (en todos sitios te enseñan a hacer modelos pero en pocos te enseñan a estructurarlo bien y a saber cómo y en qué mejorar)

By Lucas O S

Dec 12, 2017

Some glitches in the videos, but the content is great. Andrew is an awesome teacher and these are really unique tips coming from his vast experience, it is hard to find similar content elsewhere on the web

By Guilherme

Dec 5, 2017

The discussions on practical guides about designing deep learning systems, dealing with data, bias variance trade-off, and how to organize projects to optimize time usage are much needed for practitioners.