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:

1501 - 1525 of 10,000 Reviews for Neural Networks and Deep Learning

By Daniel V I

•

Feb 1, 2020

Fantastic course. Started out to improve my knowledge for future projects and turned out to be eager to start the next lesson every time.

Explaining the basis of Neural Networks from its mathematical equations all the way to its Python implementation made this course the most complete I have ever had the pleasure to attend.

By Hisham R

•

Oct 18, 2019

Andrew is an excellent instructor. The course gives the necessary essence of deep neural nets and covers all important topics to build your deep network. I am very happy that I decided to take that course. Its one of the most important courses I have ever taken. Thank you Andrew and coursera for offering this great course.

By Mario R

•

Apr 25, 2019

Recomiendo este curso a todos aquellos que quieran iniciarse en el aprendizaje supervisado utilizando redes neuronales. Sólo necesitas saber un poco de álgebra matricial y python. Y si tienes los oídos tan duros como yo con el inglés, con ayuda de los subtítulos ( en inglés también) puedes llegar a enterarte perfectamente.

By Stefano M

•

Apr 20, 2019

Excellent introduction to neural networks and deep learning. As usual Andrew explains the material in a clear and concise way, with the right amount of mathematical derivations. The assignments are very well prepared and are extremely helpful in strengthening the theoretical preparation of the lectures. Highly recommended.

By Mohit S C

•

Aug 23, 2018

This is the best course for learning and implementing deep neural networks.It's really fascinating to see how the teaching material has been made and arranged. The assignments are so resourceful and still easy to understand because of documentation provided with every code snippet.

Thank you Coursera for making it possible!

By Jeremy V

•

Oct 23, 2017

An excellent introduction to neural networks. The concepts are very well explained with enough of the mathematics behind NNs to demystify everything.

Anyone who's done Professor Ng's Machine Learning course will find some material repetitive. But it is still worth doing some notation and approaches have changed quite a bit!

By Ruitao W

•

Oct 7, 2017

Such a great overview of not only the critical component of deep learning (shallow learning model, gradient descent) and technical details of how to achieve these models with python and numpy. I am so grateful for Dr. Ng for providing this wonderful lecture and am looking forward for further courses in this specialization.

By Pipat M

•

Sep 16, 2017

Surprisingly Easily Understandable!

Andrew explained the machine learning concept and its equations intuitively. Programming exercises are hand holding but yet confirming understandings from lectures.

With basic calculus, linear algebra and python skills, you would pass this course easily with good understanding at the end.

By Neil J

•

Sep 8, 2017

Excellent course. I would have appreciated a stronger refresher on matrix calculus, perhaps with explicit examples. Nonetheless, I learned a lot! I'm excited to apply my skills in sheaf theoretic methods and algebraic topology to neural net architectures. I'm insanely curious about demystifying the "black box" so to speak.

By Andrey N

•

Jun 27, 2023

It is nice that while considerable effort is made to avoid scaring people off with math, the content is not dumbed down as in some other courses. With a PhD in Math I still found the content quite engaging and new concepts were explained very clearly with intuition behind them. Looking forward to the rest of the sequence!

By Mubashir U

•

Feb 25, 2022

This is an amazing course which takes you step by step from the basics and builds all the foundations needed to understand forward propagation and back propagation passes which are key components of any NN. Slides are comprehensive. Along with that it provides you hands on exercises for implementing what you have learned.

By Sriram S

•

Aug 10, 2020

I loved everything about this course. It is brief, repetitive enough for it to sink in properly, and the exercises are broken up into nice chunks.

The only addition I would have is to have some additional material or exercise (ungraded) for people who do know calculus, since the level required is only high-school calculus.

By Preetham N

•

Jan 11, 2020

The course is designed very well. I felt that the learning curve is very good (not very steep or very plain). The course flows from quite detailed implimentations to a higher level implementation. The detailed as well as the big picture is visualized excellently. Thanks a lot for the efforts put up to prepare this course.

By Katsiaryna H

•

Oct 28, 2019

Great course! Thanks a lot, Andrew and team!

I liked very much how well-structured is the course material and how simply the theory of neural nets was explained. One of the best course I tried.

In order to make the course even better it would be great to add more programming assignments (more difficult), perhaps optional.

By Iris X

•

May 16, 2019

Andrew did a wonderful job on explaining the deep learning models. The programming assignments are very helpful to understand the models thoroughly. The interviews with legends in the deep learning field at the end of each week's course is an absolute pleasure to watch. Thanks for the team to offer us such a great course.

By Ecem B

•

Dec 12, 2018

It was an excellent course. The course taught me a lot in understanding the foundations of deep learning. The assignments were very helpful. In my opinion, Prof.Dr. Andrew Ng has great teaching skills. I hope to continue with the next course in this specialization and I will definitely recommend this course to my friends.

By Harveen S

•

Sep 13, 2018

Thank you Dr. Andrew Ng for explaining me in real sense what backprop is, some material I found was repetitive in Week 3 and Week 4 but in the end I got to know that was required. Awesume programming assignments. Thanks a lot! I feel that doing this course has made me more confident in basics that most people are lacking.

By Dawid D

•

Aug 7, 2018

Awesome course! Had a great time taking this course.

The only bad side was the first interview in week 1. Although optional, I feltlike wasting 40 minutes of my precious time :) for not understanding any single word of a complicated discussion on deep learning topics I've never heard about.

The rest of the course was great.

By Sudip B

•

Jul 29, 2018

This was a very thorough introduction to deep learning and it's application. Unlike the ML course which was in octave this was in python which made me love this more as it's very commonly used language and hopefully the skills learned will be transferrable. Would recommend this course to anyone interested in Deep Learning

By Medha S

•

Jul 16, 2018

The assignments are made in such a way that anyone with a basic understanding of neural networks can also solve. It is more of a spoon fed learning than assignment. I think it can be slightly changed to make the person giving the assignment use more of their gained knowledge than the hints (as comments) in the assignment.

By Li W

•

Apr 24, 2018

I really enjoyed Prof Ng's course, his lectures are crystal clear and comprehensive, the assignments are thoughtfully designed to help you understand the theory completely and guide you step by step practically, I have learned a lot. I love these annotations in the assignments. Thanks for offering such an amazing course.

By Maruthi M R P

•

Nov 6, 2017

I gained a deeper understand on what constitutes a deep neural network. And also clear notations have been laid out to deepen the understanding and standardize the implementation of neural networks. Also it has been shown how to structure the code of the neural networks if you are starting the neural network from scratch.

By Claudio A

•

Oct 11, 2017

I now know how deep learning works and it is all thanks to this course. I took a machine learning course but this showed the theory and application with deep learning. I have a physics background going into computer science and this course has definitely given me a skill in South Florida where most people don't have this!

By Rajesh R

•

Oct 7, 2017

Great course which provides a detailed mathematical and numerical overview with rigour and mathematical notations, and follows it up with focused exercises to implement neural networks and deep learning algorithms from scratch. Course covers practicum which I liked a great deal, and explains things crisply and succinctly.

By Ken O

•

Sep 7, 2017

Excellent course! As someone who has been out of college for over 24 years and hasn't had linear algebra and calculus for at least that amount of time, I would suggest that some some side material be added for a refresher course on both of those topics.

Kudos to Professor Ng and staff for putting together a fine course.