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:

1051 - 1075 of 10,000 Reviews for Neural Networks and Deep Learning

By Douglas T

•

Dec 7, 2017

This course was great but there was significant overlap with Prof. Ng's more general ML course. In partiuclar, I feel that I learned more form the ML's course (Octave) Neural Nets programming assignments than the programming assignments from this course. In particular, I feel that there might be a little too much scaffolding (i.e., Hand Holding) with the new (Python) assignments.

By Harvey Q

•

Sep 1, 2017

Excellent course from Andrew Ng and his team, as usual! The programming assignment is really well documented (despite a few tiny errors). I feel really well-guided through the rather complicated implementation of scaleable neural network and even learnt a few tricks to write clean and more readable python code. Great course. Big thanks to Andrew and his team @ deep learning.ai!!

By Mushfique A

•

Aug 26, 2017

Great intro to deep learning and I really liked the idea of building it from scratch without using any built in libraries. This helped me gain an immense amount of knowledge about the inner working the so called black box magic of neural nets. Really great intuitive tutorials and amazing explanations. I really appreciate the meticulously in detailed walkthroughs of the exercises.

By Busra N A

•

Jul 9, 2020

It was a brilliant kick-off. I acquired the basic knowledge of Deep Learning and even a bit more than basics actually and most importantly the necessary intuition. Andrew Ng hast the best teaching skills and his team prepared a great graded program and teaching/learning materials. I recommend the course everyone who feels lost and does not know where to start with Deep Learning.

By Cem D

•

Jun 11, 2020

I am glad that programming exercises are done in Jupyter Notebook which is common in Machine Learning. Programming exercises are pretty instructive. Course content is sufficient to have an understanding for Neural Networks. After you finished the course, it is better to build your own methods to understand the topic better. Looking forward to learn more with this specialization.

By Shaikh M F

•

May 23, 2020

I loved the style in which the course was delivered to the students. Things were explained with such clarity that in one go, you could easily understand the topics being presented in front of you.

The Programming assignments were really interesting and were one of the main reasons for me to complete this course. Every time I wondered what is the next assignment going to be about.

By Tejesh S P

•

May 8, 2020

I already have a bit of experience in Deep Learning. But this course truly fascinated me on how it is able to teach different concepts, without making you panic! Most important is that, it doesn't use any framework or libraries except for some basic libraries, which in fact made it so special. It's like building up neural networks from scratch. I look forward to the next course.

By John H

•

Jan 29, 2020

Andrew is a genius in the realm of making complicated concepts simple through analogy, generalization, and specialization. He is able to quickly give an auxiliary problem that simplifies the descriptions of complex cases. Not to mention his practical advice on the real world applications and problems is basically non-existent in the realm of deep learning education. Great stuff.

By Henry E

•

Dec 4, 2018

A simple but solid introduction to deep learning. If you have a solid technical background, it won't take anywhere close to four weeks of study/work to complete. You won't be ready to use deep learning in meaningful ways on your own, but you will be well-equipped to continue exploring and learning, either through further courses in the specialization on Coursera, or on your own.

By Sriram G

•

May 30, 2018

Positives:

A lot what we need for the basics were clearly explained

Am new to Deep Learning and I thoroughly enjoyed this course

Things that can get better:

Would be great if there were videos and programming assignments that would focus on curating/normalizing the data sets

Would have been better if there were more videos that explains linearity/non linearity of activation functions

By Anirban C

•

May 30, 2018

Wonderful learning at its best as could be! My dream come true course. Thank yo Prof. Ng and team Coursera, Stanford University, and all involved. I believe this is the best possible foundation course for an inspiring future. I would like to put in all my creativity and passion with the AI tools, and I am sure I would be able to chase my dreams. See you soon in the next courses.

By Stephen m

•

May 19, 2018

This was a fantastic introduction to Neural Networks and the concepts of deep learning. Very understandable content. The math is broken down into easy to understand chunks. I have very little Python programming experience, but my experience in R and SAS translated well enough to understand the programming assignments. Looking forward to the next course in the specialization!

By Marsh

•

Sep 22, 2017

I thoroughly enjoyed this course. The material is presented clearly, concisely and in a sequence that maximizes understanding. Dr Ng is a highly skilled and patient teacher who has a real passion for this subject. It's clear that a lot of care and attention has gone into the preparation of this course. I would like to thank the team for making such a complex topic so accessible.

By Srinivas R

•

Aug 30, 2017

Excellent explanations and practical hands-on step-by-step instructions make this a course a superior learning experience. The good quality of the learning arises from the amount of thought and execution put into both the structuring and execution of the course. I really look forward to the other courses in this series. Thanks to the effort of everyone behind this course. Kudos!

By Bania F

•

Jan 11, 2021

the course walk you through the concepts very well, you can literally do the Labs as if you have a mentor in you side.

It was well design, is what I can say ...

it walks you step by step so can understand, build and train a deep Neural Network from scratch, they really do whatever it takes so can understand the concepts.

you have the concepts and you implement them, just perfect

By Abhinav G

•

May 19, 2020

I really like the way the things are explained in this course. This course helped me to learn from the basics of deep learning. I have tried to learn deep learning from many sources but finally this course helped me to learn from scratch and in a very easy way. The programming assignments helped me to implement the functions through which I was able to understand them properly.

By Duddu v s a h

•

Mar 27, 2020

This was the best course and the only course that really makes you know and appreciate the background working of a neural network. This is the only course available on this planet to write code and create a neural network from scratch. I'm very happy that I'm able to appreciate the math behind the neural network. Really, from the bottom of my heart, Thank You Andrew N.G sir!!!!

By Agustin P S

•

Feb 27, 2020

It would be great if the assessment functions used by default in the notebooks were the most robust ones instead of the not-so-robust ones (but I'm glad there are no peer reviewed programming assignments here).

Other than that, I think the content of this course is great, and I learned a lot. The forum (and the mentors in it) was super useful. Also, the professor is great, too!

By Rakesh R

•

Aug 27, 2018

Amazing course content and superb instructor. Previously I tried to learn NN from various other sources but the problem was after few lectures things started getting pretty complicated and therefore It was difficult to follow. Andrew made weeks content pretty much which you exactly want to learn. I have completed first course very fast. Thanks a lot entire deeplearning.ai team.

By Jyoti S

•

Aug 24, 2017

Very detailed course. Really liked the step by step matrix calculations. It gave a thorough understanding of the underlying mechanisms of training neural networks. Backpropagation was brilliantly explained. Before this I saw a similar explanation of Backpropagation in Colah's Blog. The exercises were nice and gave a very good understanding of the concepts. Thanks a lot Andrew.

By Aksh P

•

Jun 12, 2021

This course is very well designed. Andrew sir really helps a lot to strengthen our intuitions about deep learning and also clears the concepts of calculus. The assignments of this course is well designed and very useful. Quizzes really help us to strengthen our concepts & lastly "The heroes of deep learning" interviews with professionals inspires a lot to dive in the deep sea.

By Patrick M

•

Apr 20, 2021

This is an excellent course. You get great value for your money and learn quite a bit about neural networks. I would definitely recommend this course to a friend. A word of caution, the level of programming involved definitely ramps up through weeks 3 and 4 so be prepared to spend more time on your assignments. Again, this is a wonderful introductory course on neural networks.

By JATIN K

•

Jul 5, 2020

Best course to get started in deep learning. The teacher is just amazing. Difficult concepts are broken into smaller sub-concepts and then explained very clearly. While taking the course, one can actually get the feel of what are forward and back props etc and their significance. 100 % application of theoretical knowledge gained through lectures to the programming assignments.

By Farhan A R

•

Jun 9, 2020

It was an amazing experience for me. After completing this course, now I clearly understand how learning happens in a neural network. I have a clear picture of forward-propagation, back-propagation and parameter updating.

Compared to Andrew's ML course, this course provides a more comprehensive and simplified explanation of Neural Networks and the steps of the learning process.

By Robert L

•

Oct 29, 2018

This course has really explained all in details. I like jyputer notebooks, there everything is step by step, and you dont use some libraries as keras, you write your own functions and then connect them. As I am only 15 years old it was a bit hard for me to begin, but Andrew made it for me, I didnt even realize it. Thank you very much. Looking for courses to learn math from you