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:

1401 - 1425 of 10,000 Reviews for Neural Networks and Deep Learning

By Jude N R I

•

Oct 21, 2017

Absolutely loved the course. I'm spending time trying out all the courses available online on Deep Learning and this turned out to be one of the most intuitive and clear explanations on the subject I've seen so far. The course is solid and highly recommended for anyone who craves a solid and concrete understanding of DL fundamentals.

By Clarisse S R

•

Jan 20, 2019

Extremely didatic. It helps a lot if you have coursed Andrew's "Machine Learning" course on Coursera previously. Calculus is not a pre-requisite and you can have a nice intuition of what's going on even without it. Python exercises extremely detailed. I recommend it for anyone who's interesting in undertanding what is Deep Learning.

By Daria K

•

Oct 31, 2018

Great course, really helps to build the understanding. Also the assignments are of high quality and are useful for future reference. The only thing I didn't like is that "Math behind the Neural Networks is hard" message. Taking the derivatives isn't that hard! I wish there would be optional readings with all the mathematical proofs.

By Sachin K

•

Dec 17, 2017

Exercises are very well organized. It's good code implementation. Slowly building base functions and then combining them into a full program. Andrew always wants to make you feel like "don't despair if you don't understand the math" but I do believe one needs a solid grounding on calculus and linear algebra to make the best of this.

By Adriano G

•

Nov 7, 2017

Excellent course. Lectures are well paced and insightful. Professor Ng does an amazing job at distilling difficult concepts by breaking them down into basic components and then tying them together in an intuitive and easy to understand fashion. Assignments are also easy to follow and cement the concepts taught in the video lectures.

By Kitty Y

•

Nov 6, 2017

This course demystified Neural Networks and Deep Learning. I enjoyed the homework and also understand the limitations in a simple deep neural network. When I tested a painting I did for a dog,both logistic regression and N-layer NN predicted it as a cat. I look forward to the next course to learn how to improve deep neural networks.

By Akash D

•

Sep 17, 2017

Andrew NG builds your knowledge from the very basic and takes you to a level of conceptual understanding. You won't be using sklearn packages, rather you will be building your own models from scratch. Exercises are not very tough, and have ample amount of help material surrounding it. Highly recommended course for beginners like me.

By Ioan S

•

Mar 28, 2022

Extremely clear explanations, I like the fact that the instructor does not assume a great amount of knowledge in Deep Learning or even in Machine Learning. I was happy to be able to build my first deep Neural Network from scratch and to learn about all parameters and details involved. Looking forward to continuing my journey in DL!

By Pietro S

•

Sep 18, 2020

Very good course for beginners. Extremely clear when introducing key concepts. The code examples are to be taken as purely educational. Their simplicity and clarity justifies the lack of optimization in using memory more efficiently. After all, the course is about introducing Deep Learning, rather the memory optimization. Good job.

By Pokman Y

•

Jun 14, 2020

Very well written materials and a good introduction to deep learning. Programming exercises are designed step-by-step for beginners. Very much looking forward to next course and hope I can start building a model from scratch at one day. Informative, comprehensive and logical materials taught by leading A.I. titan. Highly recommend.

By Abhigya C

•

May 31, 2020

This course really gets into the depth of neural networks and brings clarity to a lot of so-called 'black box' actions. The framework learnt through this course can be applied to build neural networks from scratch across any applicable problem. Thank you Mr. Andrew. Eagerly looking forward to the next course on this specialization.

By Veera M

•

Oct 9, 2019

Great course with lot of key details of how deep learning works and help us get familiar with the background, mathematical functions behind each activation function and importance of activation functions and finally help us to build the deep learning model with couple of practical assignments. One of the valuable and useful course.

By ALEXANDER J S

•

Feb 20, 2019

I really enjoyed this introductory course to Neural Networks and Deep Learning. The quizzes and programming assignments followed the video lectures and were very helpful in terms of affirming my understanding of the material. I have absolutely no complaints! The setup of this course is perfect. Thank you Dr. Andrew Ng and Coursera!

By Anil K K

•

Sep 12, 2018

Very good course to learn how to model and build a Deep Neural Network. How to structure different modules like parameter initialization, Forward Propagation, Cost, Backward Propagation, Learning parameters and to Predict. Supervised Learning Deep Neural Networks. Thank you Prof. Andrew Ng for sharing your knowledge and experience.

By Yogesh N

•

Jan 8, 2018

It's a really great course to get the basics of Deep Learning. The exercises although expose you to the detailed mechanics of implementing a deep neural net, at the same time are easy to understand and complete. An ideal stepping store to get the basics right before moving on to higher level python deep learning apis such as keras.

By Saransh A

•

Oct 3, 2017

Concepts discussed in detail, with almost everything being asked to implement in the programming assignment. Although, because of the starter code, the assignments, were fairly easy, but then again the idea was to deliver the concepts and not test the programming skills of a person. All in all a nice starter course in Deep Learning

By Boyang W

•

Sep 21, 2017

Amazing course with detailed project, learn a lot from this course.

A small suggestion: in the project, you can provide more detail other than the finished code. For example, about the dimension of the coefficient matrix, you actually already provided in the following code. If you put that to blank, it will make students think more.

By Lim H K

•

Sep 8, 2017

One of the best introductory courses to the core ideas behind implementing basic neural networks in deep learning. The curriculum is well thought out and structured. Made use of a variety of tools such as timed quizzes and guided programming assignments with quick feedback on grades. Andrew is as passionate in his approach as ever.

By NIRANJANA S

•

Jun 11, 2021

Make programming exercises more difficult or atleast include optional tougher assignments for those who are more familiar with programming and python. Current assignments are simple and the final one just involves calling pre-defined functions. Slightly more complex assignments like MNIST or xray classification would be cool to do

By Pavan C V

•

Dec 11, 2020

The course has a rhythmic flow through the begining to the end. I was new to Neural networks and came for learning basics, I am satisfied with the teaching, exercises and the lectures. I felt very enthusiastic to solve the exercises. I thank the team and especially Mr. Andrew Ng for an awesome explanation and inspiring interviews.

By Lucas F

•

Aug 14, 2020

This is one of the best courses I've ever seen. I'm not talking about online courses only, I'm talking courses in general. Outstanding performance by Andrew and team!.

Andrew, if you see this, I want to congratulate you. You inspire me and now I want to increase my knowledge about the AI in general. From Argentina, Lucas Ferreyra.

By Ruchita R B

•

Jun 7, 2020

A simply wonderful introduction to those who are not experienced with deep learning, the course provides practical and hands on experience along with the theory content in the videos, which is an all round learning process. Deeply satisfied having completed the course, cannot wait to finish the other courses in the specialisation.

By 18IT042 C J

•

Apr 24, 2020

This course was amazing. It all started with basics and ended up with live project of cat detection.

This whole course was well structured, and instructor was also very knowledgeable. Interviews with Deep Learning heros was inspiring. I would definitely recommend others taking this course as their first step towards Deep Learning.

By Manish M

•

Jan 27, 2020

Its amazing course to get deep knowledge of deep learning from the basics of logistic and Neural network.

The course has covered entire mathematical calculations. and if Somehow you don't understand the concepts at start, after coming to the week 4 you get complete generalized NN model.

Also, course assignment are amazing.

Thank You.

By AKSHAY K C

•

Jan 21, 2020

This first course in the Deep learning specialization is a really good one as all concepts are taught from scratch and give hands-on learning. It gives minute details and great understanding which is not usually present in other deep learning courses. Kudos to the instructor and teaching assistant for designing such a good course.