Chevron Left
Back to Neural Networks and Deep Learning

Learner Reviews & Feedback for Neural Networks and Deep Learning by DeepLearning.AI

4.9
stars
121,644 ratings

About the Course

In the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning. By the end, you will be familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural networks; implement efficient (vectorized) neural networks; identify key parameters in a neural network’s architecture; and apply deep learning to your own applications. 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

VB

Invalid date

This is a very good course for people who want to get started with neural networks. Andrew did a great job explaining the math behind the scenes. Assignments are well-designed too. Highly recommended.

SB

Invalid date

I am a student majoring in AI and ML. This course helped me to solidify my understanding of how NNs work. The course content was in-depth and comprehensive and the quiz and assignments were fun to do.

Filter by:

1601 - 1625 of 10,000 Reviews for Neural Networks and Deep Learning

By Alex S

Dec 24, 2018

Andrew is a great instructor that explains very clearly the core concept of Neural Networks and teaches you step-by-step how to develop and train your very first Neural Network. Absolutely the best series out there for anyone who wants to break in to ML and DL. Really, Andrew makes it anyone can learn this stuff!

By Wei X

Dec 2, 2018

This is a very good course. The instructor did a great job preparing the materials to help students to grasp complex ideas and mathematical formulas. The programming assignment is also excellent as it both reinforces my understanding of the course materials and builds confidence to develop an application by myself.

By Harish J

Jul 18, 2018

This course is very good starting point to get into deep learning. Course content include necessary explanation on the required mathematics. Once must have some knowledge of python to undertake this course. Programming exercise is very heavy commented and try to explain every detail from implementation prospective.

By Daniel N

Aug 23, 2017

Very good course. Focuses on implementation rather than the math and theory of deep learning. So if your intimidated by the math or theory, or are not really interested in the theory, this would be a good first course. It provides all the tools you need to implement a multilayer, fully connected, binary classifier.

By Kevin L

Feb 2, 2023

Excellent, thanks to Andrew Ng's teaching, the material is easy to understand and follow.

The coding assignment is also well-designed, helping me improve my understanding of concepts and architecture, and also making the change of parameters and other values between different layers and directions clear in my mind.

By Atefeh T

Aug 12, 2020

I think you are a great instructor and I feel I have learned a lot from you. I feel that you have opened my eyes to some new perspectives and helped me to become a good programmer.

I hope you have a good summer during the quarantine days and are in perfect health.

I really appreciate you.

Best Regards,

Atefeh Torkaman

By Arpita H

May 31, 2020

I learnt a lot of things form this course. This is the stepping stone towards my career in deep learning. I would like to thank Andrew ng for providing such a knowledgable course. I learn lots of mathematical formulas to implement > I will look forward towards the next course in the specialisation. Again thank you

By Ravi K J

Apr 27, 2020

This is a good course to start with neural network basics. The course is structured carefully to start with single layer, then 2 layer and then L layer NN. The exercises are well articulated. Only thing which could have improved was to let the user do some more coding rather than giving built-in stuff. Keep it up.

By David K

Feb 1, 2019

This was an outstanding journey to the Deep learning. I loved this course's style and perfect level of preparation. And trust me I know how hard is to prepare something with as perfect quality like this. Mister Andrew is excellent lector. Thank you in advanced. I managed to understand all the knowledge presented.

By Ryan A

Oct 27, 2018

Fantastic course, really enjoyed this. If you're looking to do this course and you haven't seen a math equation for a while... Do a few algebra equations and watch a few calculus/linear algebra courses on YouTube just so you're in the right frame of mind (I did this a few months before the course and it paid off).

By Michael

Aug 28, 2018

The content of the class was great overall. However, the projects would have been more valuable with less guidance (i.e. less code already filled out for the student). Although, I can definitely understand why the projects were structured this way: To keep the focus of the project on the machine learning concepts.

By Lingzhi Z

Aug 23, 2017

I personally finished this course in a week. My feelings are:

-The lectures are presented in a very clear way.

-Assignments are relatively easy based on the detailed instruction.

-Gain a basic understanding of how neural network represents, how it works, why it is better than traditional machine learning algorithms.

By kunal s

Aug 11, 2017

I was trying to learn from various sources but no i started from the basics like you did and also programming notebooks are beautifully designed such that some one can open it in future and it will just give a recap plus your deep diving with numerical analysis was best process. Thank you for this awesome course.

By Horvath B

Jun 7, 2020

Really nice introduction to Deep Learning. I found really amazing the continuity in the programming assignments. I would recommend for everyone who wants to start learning deep learning, you should not skip this part of ML/DL (I refer to those persons who wants to short-cut their way to become a ML/DL developers)

By Grant S

Jun 4, 2020

Coming to this class after taking Andrew's other Machine Learning class on Coursera. It is nice to have a familiar face and the quality of the class is just as high. The programming assignments have been just the right amount of difficult and have done well showing the real world application of Neural Networks.

By Muhammad I K

May 5, 2020

This introductory course helped me understand what neural networks are and how they work. One drawback that I see is that programming assignments were too straight forward. everything was described in the comments. all you had to do was to write the equations in python and that's it. not a bit of thinking effort.

By 邓佳阳

Apr 12, 2020

The content of the course is quite friendly. The teacher's teaching is not only very instructive but also helps me to establish a deep learning knowledge framework.

On this basis, I have not only learned new knowledge, but also helped me review the basic syntax of Python and the use of Numpy.

Thank you very much!

By Jan C

Feb 18, 2020

Definitely worth taking. It is slightly on the easier side, but Andrew does an amazing job amazing very complex things in a way that anyone can understand. I really like the weekly quizzes and programming assignments, because they really make sure that I understand the material. All in all a very good experience.

By Himanshubhusan R

Jul 3, 2019

A must-have course for the fundamentals of Neural network. This course provides the building blocks for the Neural Network and 2 layers vs N-layer Neural network Model. The best part is identifying the different pieces of the NN model, then defining those and then start building the full model using these pieces.

By Ana-Maria C

Jun 13, 2018

Great course for a neural networks foundation! Some of the concepts are repetitive from Andrew Ng's Machine Learning class, although I would say it's good practice to go through them twice. Loving the homeworks using jupyter lab - they are more relevant to today's work than the Matlab psets from Machine Learning.

By Luk A

Oct 9, 2017

As someone with a background in machine learning and statistics, I found this intro of deep learning to be very interesting. The eureka moment for me was when I realized that the neural networks presetned are basically the composition of generalized linear models. Looking forward to the next course in the series.

By Bommes

Sep 7, 2017

Excellent videos! With this help it was possible to implement my own neural network class. However one thing: I'd prefer the assignements to be less strictly structured. For instance the caches in week 4 gave me a hard time. Of course, it's more difficult to automatically validate correctness of the results then.

By Scott L

Aug 20, 2017

Andrew Ng is an incredible teacher. While you don't have to know all the details to do well in this course, it includes many of the little features needed for a broad range of deep learning projects and applications if only taken a small step further. I enjoyed this immensely and am excited for the second course!

By Sietse V

Sep 30, 2020

Andrew really knew how to explain the calculus and math behind the deep learning principles and techniques. He has a calm and relaxing way of explaining and is really easy to listen to. Overall, I would really recommend this course for anyone who wants to get started with Neural Networks and is not a math genius

By Andrew M

Feb 24, 2019

Excellent introduction to deep learning. The programming assignments are very accessible -- I just wish that it was a little simpler to execute the assignments locally on a Mac! With some elbow grease you can make it work, but it would be great if there was a simplified local execution walkthrough for Mac users.