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:

1076 - 1100 of 10,000 Reviews for Neural Networks and Deep Learning

By Jaydeep D

•

Oct 4, 2017

I found this course easy and exciting to learn. All the course materials are so well structured that if anyone has interest can surely grasp the ideas behind. Programming assignments are well guided. The best part is the instructor Mr. Ng himself has explained which section a learner may find little tough and put extra effort to make a clear picture of it. Highly recommended.

By Navaneethan S

•

Sep 14, 2017

This was a fantastic course. Dr Ng explained the underlying maths and concepts extremely well, and the lectures were engaging.

The only recommendation I would make to the course staff is to add more 'in-lecture' quiz questions - we had them in Weeks 1 & 2, but not in 3 & 4. I found those very helpful for getting immediate feedback on whether I understood the material presented.

By Oudom D

•

Jun 14, 2020

Very good course on Neural Networks and Deep Learning with various programming assignments using Python and Numpy, and which culminates with a programming assignment about building and training a deep L-layer Neural Network! The course also explains key notions such as forward propagation, back propagation, hidden layers, vectorization, random initialization, hyperparameters.

By Meike v S

•

May 29, 2020

Very good course! The videos give a very clear explanation about the theory behind deep learning and the programming assignments give hands-on experience making me understand the theory better and making it eventually easier to apply deep learning by myself. I would recommend everyone that wants to start learning about deep learning to take this course, it was really helpful!

By Bob R

•

Oct 18, 2019

This is exactly what I was looking for. I have went down many rabbit holes trying to truly understand the inner workings of neural networks and was just not getting it. This is definitely not a rabbit hole and I now can move forward with confidence. It's like the fog has lifted. i am looking forward to the rest of the courses in the Deep Learning Specialization and beyond.

By Shovan B

•

Aug 1, 2019

It's an outstanding course for the beginners who have just started deep learning. The instructor cleared each topic with lot of emphasizes and helped a lot for making the assignments done more accurately. The basic neural network formation and binary classification is quite clear for me now. Hopefully the next courses will be very useful like this. So looking forward to that.

By Prodyumna M

•

Jan 3, 2018

Implementing weekly lectures from week 2 onwards provided a deep insight to all the theory and built confidence in me from a very early stage. The instructions in python notebook was crucial and supplemented the videos in a great manner. I look forward to experience the same throughout the remaining 4 courses. Thanks a lot for the effort made by everyone who built the course.

By Dr. M E J I

•

Aug 31, 2017

This is a challenging course. If you know calculus and have other programming experience, you can probably figure it out without Python expertise. If you know Python and machine learning, you can probably figure it out. If you do not know Python, Statistics, Machine Learning, or Pr-Calculus, you will probably need to do some prerequisites. I am really glad I took this course.

By Tom A

•

Apr 12, 2022

It was a great introductory course. I learned a lot. There were two helper functions provided in the week 4 programming exercises that I think I'd like to understand better, but maybe that would have been too much linear algebra for an intro course. That said, I really enjoyed it and look forward to course 2 in the specialization. Thank you for a great experience!! Tom

By SYEDUMAIR H

•

Mar 14, 2021

Assalam o Alaikum, I am from Pakistan and I am not good at picking up new concepts and also not so strong in Mathematics, but the way this course is designed is highly commendable. All you need to know is some basics of Python and NumPy Library too get started! (P.S: I completed the first specialization of this course in a week, though it was a 4-week course!)...JazakAllah!

By Ali F A S

•

Aug 24, 2020

Enrolling in this specialization was the best decision. Sir Andrew taught Logistic Regression, Neural Networks, Deep Neural Networks amazingly using Calculus and then taught how to optimize the code using Vectorization. The interviews in the course were also really helpful to know the work currently being done on Deep Neural Nets in the industry and were really motivational.

By Henry L

•

Jun 22, 2020

Very nice and deep course for Deep Learning. After finishing all the course videos and programming assignments, I have a great view of deep learning and a comprehensive basic knowledge about backward propagation as well as gradient descent using in deep learning. Thanks Prof. Ng and Coursera to provide such a platform to provide me such opportunity to learn deep learning. :)

By ANSHUMAN S

•

Jun 11, 2019

This course was really the one of the best to start with NNs and even after many videos from other courses my backprop wasn't clear but after this course my both forward and backprop concepts are fully cleared .

I thanks to Andrew Sir for teaching and all others for the support

A special thanks to coursera for giving me the opportunity to take the course and fulfill my dream

By ArunNagarajan

•

Dec 25, 2018

It is always very informative with Andrew Ng course design. In depth math behind the algorithms helps one to have a good foundation and knowledge. With which can build up their respective domain knowledge. In fact I am more interested to do further calculus and math courses just to get to understand the methods better. Thank you for providing such a great structured program.

By Kowndinya V

•

Sep 30, 2018

An excellent introduction to "Deep Learning" . It provides detailed instructions to get a good intuition of the concepts. It has a perfect blend of math and concepts to just get started. One of the topics that made me think was vectorization. Even though I knew Numpy's methods like matmul, dot - only now I could appreciate the difference. Thanks to this course and Andrew NG!

By Klas K

•

Sep 19, 2017

Very helpful. One suggestion though: it would be nice if Andrew would more explicitely state (and probably earlier) when he skips some math explanation - there were some steps wrt derivative of matrices where I did not understand how he got there until I realized that he just presented the formula and there was nothing I missed because it was not explained in detail anyways.

By Mohamed E

•

Nov 1, 2020

I'm so honored that I've taken this course, professor Andrew is phenomenal indeed on so many levels.

I kicked off my career in machine learning & deep learning just because his ability to ease a very growing yet complicated field.

Thanks professor Andrew, I'd like also to extend my thanks to Coursera team that has helped with facilities and etc... you are very well-organized.

By Chi Z

•

May 21, 2020

This is the best deep learning course online. I took this course as a beginner with almost zero programming background, but Prof. Andrew Ng managed to explain everything so clearly. I especially like how he clearly communicated the intuitions about different algorithms and parameters. Very helpful course and a good thing to learn during this complicated stay-at-home period.

By Jonathan M

•

Apr 16, 2020

Comprehensive and informative. Starts off with the basics and builds up to where I had a much better understanding of neural networks after completing the course than going in. Also does a good job of providing mathematical justifications for everything presented. Was not too difficult but after completing the final project you realize that you have learned a decent amount.

By Jeeva V

•

Feb 25, 2019

Excellent course. Easy to follow the complex concepts with the intuition. You can't expect more than what this course author teaches. Well organized content, quiz challenges, assignment and a lot of help content. Though I don't hangout on forums that much, seems friendly, intelligent forum for those seek peer help. Overall it is a great course to learn the deep learning.ai.

By George R I

•

Aug 15, 2018

Dr. Ng teaches not only the concepts behind deep learning but the implementations as well. The pace of the course and the mix of theory, math and practicality is optimal to get you up and running in the deep learning space in the shortest possible time. Now, if you'll pardon me, I have to update the software on my self-driving car - beep beep!

-George Roberts, Data Scientist

By Nityesh A

•

Oct 6, 2017

With this course, Andrew Ng gives a beautiful intuition of backpropagation, something that I felt was missing in the Machine Learning course. He has delivered on all the learning objectives that were laid down before I started the course. Also, I felt that the programming assignments taught me a lot about not just programming neural networks but also programming in general.

By Le H N

•

Sep 24, 2017

This course is very basic for new deep learning beginners who invest in the deep learning seriously. I can study some tips and tricks that are very useful when I programmed Python. I think these guidelines are valuable for me, which helps me to complete this course very quickly and easy-to-use in my other applications. Thank you so much for all of you for this first course.

By Víctor A A

•

Nov 13, 2022

Very good and well structured. Easy to follow and it is great for self-learning (although you never know whether it's you or the neural network). The assignmets are very motivating and easy-to-follow. After taking this course, I DO think I understand what is happening inside a deep neural network and I feel I could code one from scratch. I willing to keep learning-deep :))

By Dylan F

•

Feb 13, 2022

Very well presented. Starting with a familliar model to illustrate the mechanics of deep learning really helped some of the more technical aspects sink in once we started scaling the size and layers. I think there could be less guidance in the assignments to encourage notes and demonstrate mastery of the material, but overall I got a lot more out of this than I expected.