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

SS

Invalid date

Fantastic introduction to deep NNs starting from the shallow case of logistic regression and generalizing across multiple layers. The material is very well structured and Dr. Ng is an amazing teacher.

SV

Invalid date

Nothing can get better than this course from Professor Andrew Ng. A must for every Data science enthusiast. Gets you up to speed right from the fundamentals. Thanks a lot for Prof Andrew and his team.

Filter by:

2526 - 2550 of 10,000 Reviews for Neural Networks and Deep Learning

By gabriel d

•

Mar 3, 2020

Great lectures and easy way to teach the calculus part about derivatives/gradients. The content seems a little difficult in the beginning but as you move into the programming exercises it becomes "natural" to proceed deeper and deeper in the course.

By João A J d S

•

May 26, 2019

Very good! Introduces you to some of the math behind the models, which is key to become a pro.

On the other hand, the tests and assignments have some level of difficulty, which makes it mandatory to really study the contents.

Great course altogether.

By Stanislav

•

Dec 10, 2018

For me was hard to understand idea from first part of cource, plus I didn't work with python before (JS, C#, Java). So I read additional books and remembered my university course in mathematics, but after that was quite pretty to study and practice.

By Harshil S

•

Oct 5, 2018

It's a really good course. I had taken this course after finishing Machine Learning - Stanford University Course and it really helped me understand the concepts better.

I'm very excited to start the next course, (i.e) Improving Deep Neural Networks.

By Shivam G

•

Aug 28, 2018

A must watch for Neural Nets Aspirants!! EXCELLENT!!

I had also watched the Machine Learning course by Andrew Ng and that made Neural Networks seem so complicated, but with this course, the explanation is so clear and easy. Simply loved this course!!

By Ancil C

•

Mar 5, 2018

Andrew Ng provided another great course. It exposes you to the essential ideas and mathematics behind neural networks and deep learning while not overwhelming you with the details. Looking forward to completing the following courses in the sequence.

By Daniel O

•

Feb 20, 2018

Great and very informative. I have learned a lot about neural networks that I didn't know before and this has definitely improved my machine learning skill. I recommend this course to all who want to sharpen or even learn and practice deep learning.

By Kazuki Y

•

Dec 17, 2017

It's a very good an doable introduction to deep learning. There may be a gap between the linear algebra presented in the lectures and what's actually needed in completing the "fill in" type programming exercises, which tended to be less challenging.

By JC N

•

Sep 16, 2017

This is a great course! I have the mathematical foundation for the deep learning theory. This course provided me with the programmatic methodology for deep learning implementation. Now I feel comfortable applying it to any other problem or use case.

By Paul G

•

Aug 20, 2017

This is a course for those who do not just want to know how to use a neural network, but also want to know how and why they work. The course is well structured and the assignments manage to teach key skills without being overwhelming. Thanks Andrew!

By Anastasiya H

•

Jun 22, 2024

Very good course that gives you a basic understanding of what a network is. The things are described step by step from simple to more complex. Before starting the course I'd recommend to revise a linear algebra a bit (matrix, calculus, derivation).

By Mauro S

•

Oct 8, 2021

Very good course to understand the basics of Neural Networks and how they work from a mathematical point of view. If you take your time to revisit all the lessons and to redo from scratch all the assignments in Python everything will work smoothly.

By Vadim D

•

Sep 19, 2021

The material was very well explained by Andrew, just enough (but not too much) mathematics to understand the basics of neural networks. Programming assignments were nicely structured and helped to understand and implement the theoretical material.

By Prashant K

•

Nov 25, 2020

Amazing course by Andrew and team. What I would have also liked is a more in depth maths behind the backward propagation steps, but I guess that we can always learn from the internet. Thanks again to Andrew and team for making such a useful course.

By Hong X

•

Nov 19, 2020

The course was well designed. It's so easy to follow the instructions to finish the programming assignments. It teaches me how to convert the deep learning algorithm from mathematical equations into Python codes. Thank you very much, Dr. Andrew Ng!

By V M S

•

Jul 11, 2020

I am very grateful to the course instructor for giving a detailed intuition behind the working of Neural Networks and providing programming assignments to help us build the practical knowledge and apply the knowledge attained to build apllications.

By Rishabh M

•

Jun 26, 2020

Overall the course was extraordinary. It helped me understand propagations deeply. the only thing which I think lacks is the interaction and understanding of theoretical data in terms of programming language. This is very helpful in job interviews.

By Hong B

•

Jun 22, 2020

Very detailed lectures on the basic of neural network along side with programming. Before the programming exercises, I was given a fairly solid ground to stand on, mathematically speaking. That helped a lot while reasoning my way through the codes.

By Osama A O

•

May 23, 2020

A very well structured course that goes into detail how neural nets learn. I learned a ton of details from this course and will continue to do so in coming courses. Also, Andrew's enthusiasm to teach helped me stay motivated to learn and work hard.

By Bartek B

•

May 23, 2020

This is the best course to learn deep learning, highly recommended to anyone with basic knowledge of python. Very intuitive way to learn, charismatic professor and great practical work, which lets you really understand fully whole material. Thanks!

By Marcel R

•

May 5, 2020

In total a very good course. Explanations are very straightforward and kept just as complicated as necessary.

However personally at some points I missed some mathematical depth, but I think this also not the claim within the field of deep learning.

By Edouard A

•

Apr 30, 2020

Very interesting, provides enough hands on exercises at the end of each units and lectures are good.

It would have been nice to correct minor mistakes in videos instead of making a notice before though.

Looking forward course 2 of the specialization!

By Prince G

•

Nov 17, 2019

Amazing course. All concepts are taught till considerable depth, all underlying mathematics is also taught loved this about it. Distribution into weeks is really amazing. This course and this specialization is the best among the courses I have seen

By AVI M

•

Sep 10, 2019

I liked Prof. Ng's teaching style. His explanations are very clear. Especially interesting were the "Heroes of Deep Learning" interviews. The programming assignments were well-prepared and thoroughly improved my understanding of the subject matter.

By Mayur A

•

Sep 6, 2019

It was wonderful experience. I have started Neural Networks with coursera. I am new to Deep learning & now I have built confidence to pursue this interested field. I am not going to stop now. Thanks Andrew NG for making such well structured course.