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:

1026 - 1050 of 10,000 Reviews for Neural Networks and Deep Learning

By Gabor S

•

May 21, 2019

Very good introduction to deep learning, at the end of the course one will have the basics to build a simple neural network. You won't understand all the background (that's impossible to explain in just one four-weeks course anyway) but you'll be able to build a simple NN to classify images (if you have well prepared data available). very good first step towards becoming an AI expert.

By Devika V

•

Dec 20, 2018

This course provides best explanation for what a basic deep neural network is , including the necessary linear algebra, logistic regression, neural network and back propagation. The programming assignments provide enough insights and hands-on experience to implement deep neural network for your own application. Many thanks to Prof. Andrew and his team for such a wonderful explanation!

By mythorganizer

•

Jun 25, 2020

It was a really great course. Mr.Ng explained very complex concepts like the backward and forward propagation very easily. The programming assignments proved to be very helpful in further development of intuition and setting up a connection between concepts and the code. After taking this course I am much more confident in applying deep neural networks to problems. Thank you Mr.Ng :D

By Abhinandan M

•

May 16, 2018

Extremely informative course and the way Prof Andrew explains the concepts helps it even more. After becoming comfortable with the notations, matrices, what the dimensions are, the whole process of learning I intend to now go more deeper into the mathematics of Deep Learning as i always found Linear Algebra and calculus interesting and this course just gave me a fascinating foothold.

By 石啸

•

Jan 1, 2020

This is a really great experience to follow with Andrew to learn neural networks. In this course(neural networks and deep learning), I knew the theory of the forward and backword of neural networks and also the implmentation. In addition, I also implemented a small task of logistc regression which help me to look deep into it. I really recommend you to follow this course.! It worth!

By Dimitrije P

•

Sep 21, 2017

Professor Ng, has an uncanny ability to translate material into real world application, and frankly get one excited about possibilities. This is course is no different to his other courses: in depth, bottom up, no shortcuts, with full world applications with a pragmatic understanding of a seasoned professional.

Thank you for wonderful material and looking forward to what comes next.

By Aleksejs S

•

Nov 22, 2020

Great course, very well explained! Some typos sometimes are confusing a little bit even though there is an explanation, but that does not prevent you from understanding and making it work! Took a lot of notes! Great exercises, it shows you all aspects of NN: from theory all the way down to step by step implementation, exactly what is lacking in a lot of educational materials today!

By Anna N

•

Mar 12, 2019

I enjoy this course. The prof, Andrew Ng, does a good job presenting the materials. I like that, when he skips over steps in the material, he makes sure to state whether to not worry about what's being skipped or that the skipped material/steps will be covered later.

The material takes a bit of digesting, but frequent exposure to the subject matter really helps in familiarization.

By Tamilarasu S

•

Jan 17, 2018

Solid foundational course to anybody who wants to understand about Deep Learning, Neural Networks.

The assignments are targeted towards with people having little programming expertise. It would be nice to have an optional programming assignment that challenges one's coding skills.

I would strongly suggest anybody finishing the course to do the remaining courses in the specialization.

By Md R B W

•

Jan 12, 2018

The best introductory course to Deep Learning ever. However, the programming assignments are bit too straightforward. The comments practically tell you what you need to do. That's fine. For people just starting off, a hand-held guide is good. However, there should also be some ungraded exercises which require the student to do some research and come up with a solution of their own.

By Rajasekharreddy P

•

Oct 29, 2020

Even though I know the functioning of the neural networks, I was unable to build a deep neural network from scratch. This course taught me the step-by-step procedure in building the 2-layer and L-layer neural networks. The course is very helpful to beginners who want to learn Deep Learning. Thanks to Andrew, the teaching assistants, and everyone who helped in building this course.

By Rubaiyat A H

•

May 6, 2020

Excellent course! Highly recommended for those who want to understand how neural networks work. One should have the basic understanding of calculus, matrix calculations and python programming. It is helpful to have the basic understanding of linear regression and machine learning algorithms. Even if you don't understand them beforehand, Andrew explains everything quite thoroughly.

By Ahmed M

•

Mar 8, 2019

Andrew's method is so simplistic and powerful, I thought to myself there was more to it than what he was giving in the videos. I thought that Deep Networks had to be a complex topic all the way through. I could not be any more wrong as I was able to apply what I have learnt through well-thought, friendly but practical programming assignments. I cannot recommend this course enough.

By G Y

•

Apr 8, 2018

Professor Ng has made this course every easy to follow, even if you do not have much calculus or linear algebra background. The programming assignments are very well designed, give step-by-step hands-on practice on implementing several Neural Networks, that can really work! I enjoyed this course, and will continue to the next few courses in the specialization. Thanks Professor Ng!

By Chuang

•

Dec 20, 2017

Very useful. This lecture guides me step by step to step into the deep learning field. I do not have any background about the deep learning or neural network, but I have background of image reconstruction, optimization. So the mathematics in this lecture is not a problem for me, the concept of deep learning is a truely new subject for me. I am going to take the following courses.

By sahera

•

Sep 23, 2017

The course make the learning very easy and I encourage others to take it. The assignments help learning and change the traditional way we used of understanding the role of it, I see that it is shift in teaching methods, which encourage many students from different background to learn. and to help the old to learn too please provide written text and don't weak memory disturb them.

By Jagadish C

•

Sep 17, 2017

This is truly a remarkable course. I have never taken a course that combines concepts with programming at a foundational level. I would recommend this to anyone how wants to learn Neural Network. I would go so far as to say Python Notebooks at the hands of a great teacher would be ideal to teach anything, particularly deepe concepts that invovle programming and experimentation.

By Dr.Noushath S

•

Aug 19, 2020

Very well organized course content. The bottleneck for learning NN is often the notations and mathematical steps. Prof Andrew has done extremely well to put it very simple and Kudos to Prof Andrew and his team for a very neat organization of programming parts as well. Many years of efforts to concretely learn a neural network architecture has finally become a reality for me now.

By Alexander B

•

Aug 9, 2020

Thanks Andrew, it was really useful, good content, great guidance. You really have a fantastic way of extracting out of the sea of information just the right combination of relevant subjects, and present them in no-boring, mathematical language. I am grateful for the knowledge, and look forward to be your student in the future. Alexander Birger, CIO of Tizbi and FlameOff Coatings

By Nivas K

•

Mar 6, 2020

Excellent introduction to Neural Nets and DL ! Dr Ng does an amazing job of explaining forward and back propagation through simple equations and notations. The programming assignments were structured very well so that the job of the student was to focus on the logic and not worry too much about syntax. Overall, it was an amazing experience and a great first step in my DL journey!

By Houston B

•

Feb 11, 2020

Awesome Content. Extremely detailed coverage of basic material. I feel I have a firm understanding of how a neural network operates at the most fundamental level. Having toyed around with TensorFlow I've definitely gained a much stronger understanding of its inner workings. The parameter tuning and layer building are already making substantially more sense to me. Fantastic course

By Shubham P

•

Aug 11, 2019

A brilliantly drafted course and a wonderful start to my journey towards deep learning. It started with the very basics of neural networks, and in the end, enabled me to build my own image classifier. I am thankful to Coursera and deeplearning.ai for providing me this opportunity through their financial aid scheme. Looking forward to the rest of the courses in the specialization!

By Cary M C

•

Jul 9, 2019

This is a really great introduction to Machine Learning.

The lectures were very well paced and the programming exercises weren't very difficult....I'll have to admit I had to watch the videos more then once to make sure I really got it. In fact, in my 3rd and 4th week I found that reviewing weeks 1 and 2 were very beneficial in getting a good understanding into what was going on.

By Navneet K

•

Dec 30, 2018

This course is a very good course for someone who is new to deep learning and want to understand the actions that get unfolded behind the scene . I have used keras to build my neural networks but i always wondered how they work. This course gave answer to lot of my questions. I will recommend every individual to go through the course and understand the integrities of the network.

By Jiayu H

•

Jun 3, 2018

Here I must say, this course is really really useful and important, and also it is very interesting. The programming assignment is really nice and very helpful. Both the videos and the assignments are very useful. Thank you for making such a wonderful course. It's really helpful to me and I will keep on learning the Deep Learning course and apply it in medical imaging computing!