Chevron Left
Back to Neural Networks and Deep Learning

Learner Reviews & Feedback for Neural Networks and Deep Learning by DeepLearning.AI

4.9
stars
122,116 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

AH

Apr 29, 2020

Amazing course, the lecturer breaks makes it very simple and quizzes, assignments were very helpful to ensure your understanding of the content. Hope for future learners you provide code model-answers

AA

Sep 1, 2019

I highly appreciated the interviews at the end of some weeks. I am currently trying to transition from a research background in Systems/Computational Biology to work professionally in deep learning :)

Filter by:

1426 - 1450 of 10,000 Reviews for Neural Networks and 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.

By Savita B

•

Jan 17, 2020

Good course. This course showed me a lot of intuitions to help me understand what a neural network is and how to build one from scratch. I used to think nn a very sophisticated model, but this course provided me an easy-to-understand way to enter the field of machine learning. It certainly also roused my interest in deep learning.

By Amit B

•

Jun 2, 2019

Excellent overview of neural networks and machine learning in general. This course teaches theory and practical in much detail, so that one can head start a ML project right away after finishing this course. For me it took away the fear of back-propagation and neural network coding. All thanks to Professor Andrew and his co-staff.

By Ido S

•

Nov 6, 2017

Andrew Ng is not only a leading expert in machine learning, he's also an excellent teacher - his courses are enlightening and informative, and easy to follow without being too difficult - how deep you want to go in is up to you as a student - you can either dive into the theory and equations, or simply learn the practical aspects.

By Ashish D

•

Oct 14, 2017

This was my first course in Deep Learning. The course is very well planned and lectures are systematically put into place. As an introductory course to Deep Learning, I think this is the best course that one can take. All the concepts are explained very well before we get to assignment part, so it becomes easier to do it yourself.

By Aleksandr P

•

Sep 10, 2017

Nice intro into Deep Learning topic. Explanations are really thorough and understandable for even those who know nothing about calculus! Assignments help to see the algorithms in action yet prevent you from getting swamped with technical details and from ending up battling against the grader. Can't wait to start the second course!

By Alvin A

•

Aug 20, 2017

This course demystifies the black box of deep learning --but it is still fascinating. To be successful in this course, you'll just need to be able to code and knows how to do matrix multiplication (not the whole linear algebra). It's good to understand calculus too, but to pass this course (and get a 100% grade) you don't need it.

By Ana P O

•

Jul 10, 2023

This course is good if you aim to have a basic knowledge about the basics of ML (which are very superficial) and an Introduction of ANN and DL. To get a better understanding of ML I suggest the ML Specialization courses instead, it's way much more complete and specific on several topics, such as Linear Reg, Logistic Reg, and etc.

By Dane B

•

Jul 5, 2023

This is beyond excellent. I think I started this about 5 years ago and felt overwhelmed, but the steady iterations and improvements are clearly visible as they encourage and build confidence in not necessarily knowing everything but walking away with intuition, the ability to intuit how to build NN's. Well done Andrew, well done!

By Meh-hn

•

May 16, 2022

I love the simple and practical explanations. All the concepts were presented in a way that helped me solve some of my problems with fundamental aspects of creating neural network models. For example, the part about the vectorized version of backpropagation or the difference between shallow and deep models. Thanks for this course

By Eyas T

•

Dec 24, 2021

The way this course is taught is amazing. I left with a complete understanding of the inner working on Neural Networks, and I feel I am ready to tackle bigger problems. The attention to Mathematics is just right, and the practical tests are really, really good. I can't wait to take more courses offered by DeepLearning on coursera

By Colin D

•

Sep 24, 2021

I learned a ton. It was a very heavy focus on "translate formulae to code" which was a challenging refresher for someone 15 years out of college and having not used that skill set since college. The roughest parts of the class were a result of some Python idiosyncrasies and could be chalked up to inexperience with this language.

By Tùng N L

•

Dec 20, 2020

Excellent course! It is very friendly with beginners by explaining every notion intuitively, without skipping any dry theory. I would love it even more if the course forces me to think more when doing the exercises. The exercises sometimes seem too oriented (the hints are too close to the solution). Overall, thanks! Great course!

By Hmei D

•

Jan 6, 2020

Excellent course which contains comprehensive instructions and practical guidance from Instructor. Really enjoy and have learned a lot from the course. Thank you instructor for wonderful teaching and TA for answering classmates' questions. Looking forward to learning more about NN and AI in Python. Best Regards and Blessings. Mei

By CAMILO G Z

•

Dec 27, 2019

This is a great introduction to the world of deep learning. For someone with a calculus and linear algebra background, this summarized perfectly what I need to know to implement neural networks efficiently from scratch, without skipping apparently complicated stuff like backpropagation, so that I can start creating my own models.

By Priyam S

•

Jul 28, 2019

Very helpful in understanding the basic concepts of Neural networks. also the length of videos are very appropriate and discussion forums are quite helpful in clearing doubts. Assignments and Quizzes are very relevant. Overall I really like the structure of the whole course. And recommended for any beginner who has interest in AI

By Ankit Y

•

Jul 30, 2018

This is a great course for understanding neural nets. I've learnt a lot by going through this course. The best part of the course is that it encourages us to implement the neural network from scratch without using any high level framework which helps us to gain understanding of what's going on and how things are working actually.

By Rob v P

•

Oct 2, 2017

Andrew Ng is the master in explaining deep learning. He mentions everything you should know, the practical side, the code as well as the theory. This course really helped me to understand what deep learning is doing under the hood. A must-do for any deep learning engineer! (And I am also glad he switched from octave to python ;-)

By Tomislav T

•

Oct 2, 2017

The course servers as a perfect intro into Deep Learning. If you know some Python coding, and even some theory or have previous experience in Machine Learning, but want some detailed explanation of the math or hands on coding exercises, its perfect for you. I love the content and can't wait for the others to open for enrollment!

By aymen b

•

Mar 14, 2021

I highly enjoyed the contents of this course as it allowed me to know about the math that goes into building neural networks as well as knowing how to build neural networks of any number of layers from scratch, this was an excellent course that i would recommend to anyone interested in diving deep in the field of deep learning !

By Bhushan M

•

Jul 12, 2020

The course, in general, was easy but high level. If you are new in the world of AI-ML and have familiar with some basic machine learning algorithms such as regression, this course will be the best way to continue. However, if you are entirely clueless about what machine learning is, you might find this course a little difficult.

By Diego A F S

•

Jun 14, 2020

I have been working with DNN for a while, and having this course made me have a deep insight into what actually happens. I did know what happens with the forwards propagation step, altought I was never really sure about the process that takes the backpropagation process. It helped me a lot to recapitulate and reinforce concepts.

By Annwesha P

•

May 30, 2020

The explanation for such complicated concepts is done beautifully. The quizzes and assignments are designed well enough to clarify whatever doubts might arise. This course keeps you invested throughout. Even the discussion forum for this course is very active and hence if any doubt arises, it will get clearly easily and quickly.

By Timotius I C

•

Apr 28, 2020

This course gives a great start for those wanting to understand neural networks and deep learning from scratch. However, if you are already using tensorflow, pytorch, etc, and are not into the details of how they work, this course is not for you. This is for those who want to know the things behind those deep learning libraries.