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:

1451 - 1475 of 10,000 Reviews for Neural Networks and Deep Learning

By Shruti B

Jun 24, 2018

The course explains the concepts of deep-learning at an intuitive level and slowly delves into the mathematics behind it which really makes it easier to understand the motivation behind every step of the deep-learning process. Highly useful course if you want an overview of how deep learning works and why it is so much in trend.

By Valery

Jun 6, 2018

Nice course which explains how neural networks work. It nicely shows how to create simple networks with Python and numpy. It has great examples and exercises which are much better than it was in previous course with Matlab/Octave.

Thank you Andrew Ng and everybody else who helped to create this course and supports it on Coursera!

By Zhixun H

Jan 5, 2018

The course design and assignment are consistent with each other. It not only helps a beginner avoid many unnecessary work, focusing on more relative knowledge, but also leave enough information for CS-like major to explore some other details. The course must take a lot of effort and heart of teaching teams to make this excellent

By arulvenugopal

Dec 16, 2017

It's an excellent course with appropriate length of lectures, snippets on relevant math intuitions and programming assignments to gel the acquired the knowledge. I loved the course and progressed to next course in the specialization. This course help me understand the overview and details about Neural Networks and Deep Learning.

By Marianyela D

Nov 16, 2017

This is a wonderful course. It is really very simple. I would say for the backward propagation it is the hardest material part. It will be nice if it was a example of it before the assignment. I will suggest you look for a study group it really help. You will understand much better in a group. This course is very interesting .

By Mohammad A M

Aug 14, 2017

Good and through explanation of deep learning concepts, very much enjoyed the coding exercises .

Although I am looking forward to the upcoming CNN and Sequence models courses, I would have loved it if Andrew could do further course on Unsupervised deep learning , and other concepts such as Deep Reinforcement Learning.

Many thanks.

By Роман А Б

May 9, 2020

This course was very useful. I have never experienced creating deep neural networks before and it was a great introduction. However, programming exercises were too easy: you just needed to implement the things written above a cell. It was not challenging at all. Maybe it is not a problem, but after c++ course I used to suffer:)

By Dinesh J

Apr 5, 2020

The content is good and very thoughtful. Quizzes are challenging.

It's much better if you can include 3 or 4 videos (30 min in total) about Python programming, it's data structures, parameter passing...etc.

Appreciate the course structure and evaluation method of programming assignments.

Thank you, Mr. Andew Ng and Coursera team.

By Jinxiang R

May 16, 2019

I am so grateful that I had completed this course, consolidate my knowledge about deep learning, Andrew explain the logic and algorithms in detail which I always appreciate, Assignments now using Python and Jupyter Notebook which is the most popular ML languages, that is a big improvement compare to the Machine Learning course.

By Ivan T

Jan 28, 2018

Great and gentle introduction! to DL! Enjoyed the practical assignments a lot!

Looking forward to more technical further courses in the specialization!

Great for beginners and people who want to start from scratch as well it is great for more experienced people as a recap or for gaining practical insights on this amazing field!

By Zheng H

Aug 30, 2017

The homework is well designed and easy to follow that is helpful in learning neural networks from implementing it from scratch. Some videos might be redundant for one who has some experience with advanced machine learning techniques but you can always speed it up. Overall a great elementary neural network course for beginners.

By Patrick M

Sep 2, 2021

Andrew Ng is such a great teacher in making concepts accessible to individuals who might not have advanced knowledge within the AI domain. Such a great job of breaking down programs in to mini problems to solve that allows the student to learn by doing and get an intimate understanding of the inner workings of Neural Networks.

By Krishna S

Jan 3, 2020

I think I have learnt a lot about logistic regression, shallow and deep neural networks and after finishing this course I can tackle a lot of ML/DL algorithms and understand them perfectly. I thought a lot of calculus would have been involved in this course and it was in fact made easier to understand it, by Andrew. Thank you!

By Ilya M

Nov 5, 2018

Very good and well-structured introduction to the neural networks. Even though the functions from the programming assignments might not be very useful in the real-life applications (because these functions have already been implemented in various packages), the assignments helped me to better understand the presented concepts.

By Siddharth A

Jul 25, 2018

A wonderful course. I expected the course to be sufficiently mathematical and it is. I am quite happy with that. I love the assignments. They really help crystallize the concepts. It would be better if the coursework also supported Java and some enterprise deep learning package like DL4J but it is fun coding in Python as well.

By Bruno s

Dec 15, 2017

a lovely course, well presented by Pr. Ng with the same passion & curiosity we could find in the "Machine Learning" course. Don't forget it a nice introduction to NN topic and so it makes a quick overview of most technical aspects. For this kind of need, a set of relevant references would be nice to add in the "resource" part.

By Antony B

Jun 18, 2021

This is one of the best course on neural networks. Very beginner friendly, weekly assignments helped a lot to understand the concepts and applications of Deep Learning & Neural Network. One issue I've found is regarding the subtitles. Most of the subtitles are wrongly translated.. request the community to kindly look into it.

By 张大泽

Aug 28, 2020

From this course, I learnt about deep L-layer neural network, and its forward & backward propagation.And how to get my matrix dimensions correctly which is helpful to build blocks of deep neural networks.Get a brief view in parameters and hyperparameters.Hope I can learn more about the neural networks in the following courses

By Juan P R

Aug 26, 2020

This is a good course on understanding the intuition/math behind neural networks. Homeworks are done in Jupyter notebook with a very good structure showing step by step process. Although there are already many pre-written codes, the student will understand the step by step implementation of the model, which is very important.

By Avdhoot A L

May 29, 2020

The video lectures covered the theory and developed logic perfectly. The programming assignments were confidence-boosting and gave a practical point of view to Machine Learning. There should have been an additional lecture about caches, but other than that the course was perfect. After all its Andrew Ng we are talking about.

By Anand S

May 21, 2020

Love the structure of this course. Needless to say but Prof. Andrew has done an incredible job of teaching the course in a way that's fun to learn. I am more motivated to learn the intuitive nature of DL and be able to eventually abstract relevant real world problems as a DL problem to solve them. I am just getting started :)

By Priya

May 15, 2020

I would like to thank Coursera from the bottom of my heart for providing me the opportunity to gain acknowledgment of Neural Networks and Deep Learning. Coursera provides financial aid to help students like me. This knowledge is going to help a lot in my career. Now I am going to take my B.Tech project based on Deep Learning.

By Yash K S

Apr 20, 2020

The course is excellent. It covers all the basics a beginner needs to get into neural networks and deep learning. The math is covered and the logic is explained in a succinct manner. The assignments are just difficult enough to keep the learner thinking but not too complex to deter the learner. I highly recommend this course!

By GUROL C

Oct 11, 2019

Really a very good course to learn neural networks and deep learning. It is really a successful one because it teaches you how to start from the scratch. After this course, even if you use 3rd party porducts for deep learning you can be aware of what is being done in the background with the knowledge you get from this course.

By sharmataveesh

Mar 29, 2019

Excellent course that sharpened my thinking on how Neural Networks work fundamentally. Always used to use neural networks as a black box for Supervised Learning tasks. After completing the course I feel more confident in taking up a difficult ML problem and write a deep NN from scratch to solve it. Great learning experience!!