If you want to break into cutting-edge AI, this course will help you do so. Deep learning engineers are highly sought after, and mastering deep learning will give you numerous new career opportunities. Deep learning is also a new "superpower" that will let you build AI systems that just weren't possible a few years ago.
In this course, you will learn the foundations of deep learning. When you finish this class, you will:
- Understand the major technology trends driving Deep Learning
- Be able to build, train and apply fully connected deep neural networks
- Know how to implement efficient (vectorized) neural networks
- Understand the key parameters in a neural network's architecture
This course also teaches you how Deep Learning actually works, rather than presenting only a cursory or surface-level description. So after completing it, you will be able to apply deep learning to a your own applications. If you are looking for a job in AI, after this course you will also be able to answer basic interview questions.
This is the first course of the Deep Learning Specialization....

Jun 30, 2018

Very good course to start Deep learning. But you need to have the basic idea first. I would suggest to do the Stanford Andrew Ng Machine Learning course first and then take this specialization courses

Jan 18, 2020

Very structured approach to developing a neural network which I believe I can use as foundation for any project regardless its complexity. Thanks professor Andrew Ng and the team for their dedication.

篩選依據：

創建者 罗广地

•Apr 13, 2019

Deeply sighed by Andrew Ng, learning this course is a great way to enjoy the process. Among them, the check-in benefits of programming settings can consolidate and enhance understanding of what you have learned. The program in week4, when I was not learning, I wanted to write a neural network that could configure the number of layers arbitrarily. Under the leadership of Ng God, the work is very comfortable. This program can also be ported in other projects in the future. outstanding. I really like the series. thank.

創建者 Niall O

•Mar 07, 2019

I loved this course. The course builds the conceptual understanding and maths to build a functioning Neural Network from scratch using just python and numpy. I would recommend people wishing to take this course first take Andrew Ngs Machine Learning course on coursera and pay particular attention to the first 3-4 lectures that build up your visual intuition for ML and Logistic Regression. Now that I know the basics I'm looking forward to completing the remaining courses on the specialisation to improve my knowledge.

創建者 Christian B

•Aug 24, 2018

This is really an excellent course. In particular the notebooks are very well done. I passed the course but have to admit that I still need to go back to be fully clear on the dimensions of the vectors and matrix as well as how all the helper functions we implemented play together. But this is what I was looking for. An example where you really get through the network development and understand step by step what is happening. Thank you Andrew and team. I am looking forward to the other courses of the specialization.

創建者 Vishal M

•Oct 12, 2019

It's the perfect course to start with understanding of neural networks. The way the concepts are explained, multiple times starting from shallow level to a deep level and are converged at the right place is amazing. The quizzes and programming assignments are well structured. The course spans over 4 weeks but can be completed in couple of days. The programming assignments are hand-held with lots of documentation and hence reprogramming the assignment without the jupyter notebook is recommended post the completion.

創建者 Agile B

•Oct 10, 2018

The teaching of Andrew NG is very educational - he builds all the necessary information about calculus into the lectures step-by-step, and repeats the confusing notation syntax over and over. This gets almost seamlessly translated into the programming exercises. Only on rare occasions, the python code is not updated, e.g. it misses the ravel() transformations required for some variables. Overall, this course deserves a sixth star for super good integration between the theory videos and the programming assignments.

創建者 Dietrich B

•Sep 28, 2018

A very enjoyable and effective introduction into Deep Learning! The most important concepts are first introduced and immediately after practised to program your own simple Deep Learning Networks. Interviews with some of the most famous Deep Learning practitioners help to put the learned material into context. The only thing which I could imagine to make this course even better would be a written summary the student could print out to have the material available for later use and repetition. Highly recommended!

創建者 Kiran R

•Jun 02, 2019

Great foundational course. A minor feedback - the crux of the programming assignments are the way we should approach structuring the problem (including defining helper functions, etc.). Perhaps the assignment could be further broken down (as an optional exercise) where the student is made to come up with the design choices for the functions as well. This will help students gain a great understanding of the various blocks that go in building these models, which will be helpful when they do it for themselves later.

創建者 Mohammadreza M

•Dec 27, 2019

Thanks Andrew. I really enjoy this course. Although there are plenty of knowledgeable lecturers in Coursera, a few of them know the teaching skills like Andrew. I specially took your course since I had taken Andrew's ML course in 2013 as well, and I knew how patient he is and how well he can teach to anybody with different level of knowledge. Assignments were challenging but clear. The checkpoint helps a lot and make sure learners if they made a mistake, they would not lost. Merry Christmas and Happy New Year <3

創建者 Laurence G

•Aug 04, 2019

Really good course. Andrew is clear, and provides a great introduction to structured deep learning. I feel that some extra videos showing the full calculus behind back propagation would be helpful for those who want it. However these can be found elsewhere on the internet if you look around. Assignments are pretty good, with a few things I would nitpick - however as long as your methods return the correct outputs, you can rewrite the internals as you desire. Heroes of deep learning extra videos were interesting.

創建者 Jensun R

•Sep 04, 2017

I've taken other machine learning courses before and I was somewhat familiar with neural networks before taking the course. The error backpropagation technique was something I couldn't get my head around intuitively. But, after finishing the graded exercises in this course, such ideas are well cemented in my mind. Andrew does an excellent job of controlling the mathematical jargon from overwhelming beginners. I would definitely recommend this course to anyone who wants a hands-on experience with neural networks.

創建者 Li T

•Sep 25, 2017

Definitely a satisfying course for beginner. If you don't have any experience on neural network and deep learning, this is an excellent place to get started. Videos are great with full explanation on topic and Professor Ng keeps telling "don't be scared by math or python notations". I spend about 6 hours for first coding assignment and learned a lot on details to get thing right. After that, I just feel much better on following assignments. Cannot wait to start course 2. Thanks everyone to provide this course!

創建者 LI H

•Aug 20, 2017

Fantastic course. Andrew has always been instructive and can explain complicated things in a simple way.

The assignment codes are very well structured and with the skeleton outlined it's not that difficult to finish the homeworks. But building from scratch is another level of challenge and I'll try that after the course.

Also the back propagation mathematical induction is not covered here. The math part is also good to learn when I have time, but I guess I'm more interested in the application of Deep Learning.

創建者 Tanmay G

•Aug 22, 2018

This was an amazing with a lot of new and interesting things to learn. I am really glad that I decided to take it. Its approach toward neural networks is quite easily understandable and allows oneself to use those concepts as he wishes. The programming assignments are a really big help as well. You can learn all the math but without the programming skills, there is hardly any point in doing deep learning. A special thanks to Prof. Andrew Ng. I was already a fan, but this course was just amazing. Thanks a lot.

創建者 Kai-Peter M

•Oct 28, 2019

Great course!!! The best online course I have ever taken! I enjoyed almost every day I participated in that course, really an educational treasure! It is so comprehensive and detailed at the same time. Due to the good presentation of the topics it was really understandable. The only thing I would wish for future participants: please make it easier to get the complete Jupyter notebook environments from the Coursera platform once completed. I spent a lot of time here - even after consuming the related blogs.

創建者 Vishnu J

•Jul 22, 2018

The intro course has been a phenomenal experience learning. The concepts were clearly explained along with derivations. I thank Coursera, Andrew Ng and all others who were involved in this for taking this massive step in teaching deep learning and AI. I would be happy to take more practical oriented courses under this banner especially computer vision, NLP, AI in specific. Another suggestion from me would be to include lessons on building neural networks from libraries like tensorflow, pytorch, keras etc.

創建者 Martin V

•May 02, 2018

Very helpful course. Great, well prepared assignments! Even without python knowledge I was able to code essential parts of algorithms. Practical assignments were really good reward at the and of each week and a motivation for me to keep going. You will not be forced to learn python in parallel but occasionally I have to read library reference guide to debug. I also installed python locally to test syntax and get more in, but it is not necessary, provided python jupyter notebooks is also usable for this.

創建者 KHANH V

•Nov 13, 2017

Thank you for the easy-to-follow content. The explanation about back propagation in details is great. The Python code is elegant and should be a good starting point for learners to make more progress in expanding it.

Some time assignment submission gave errors even there is no problem with networking issue. This definitely need to be improved, or learners need to resubmit many times.

If you need translation of the course to Vietnamese language, let me know. I will do it for free, for my Vietnamese students.

創建者 Brandon E

•Sep 10, 2017

A great introduction to neural networks! The videos and assignments were helpful, and the repetition helps things sink in. I would've preferred more mathematical rigor and a little less hand-holding in the assignments, but I understand that this course is meant to appeal to a wider audience and it does a good job of being approachable. I particularly enjoyed the weekly "Heroes of Deep Learning" videos, and tips and pros/cons of studying machine learning in industry vs. academia. I'd recommend this course.

創建者 César J N R

•Aug 23, 2017

It is a relly nice course, well explained as Andrew Ng. has always done. Because it is still a new course, there are few erratas of course, but those are being already corrected. I suggest a lot to take the Machine Learning course by Stanford University here on Coursera first, unless you already know about Neural networks, since sometimes there are things that you should know. These kind of courses have made me going really deep into Data Science and I'm quire sure this specialization will help. Thanks !

創建者 Subianto W

•Jun 10, 2019

Excellent class, wonderful instructor and extensive practice problems. The theoretical explanations on deep networks are very thorough with the math behind it. Unlike other deep learning courses that take shortcuts with using pre-made keras or pytorch libraries, this course went through the math behind the functions and then went on to build them with python from scratch. The exercises are also well prepared with clear notes and test functions to make sure the codes work as intended. Highly recommended!

創建者 Yu S

•Feb 11, 2018

I hope instructor could fix the notation in back prop. I think this should be easy, because he just need to stick a red color comments beside in the video.

One big misleading is by back prop:

Because the notation for back propagation algorithm presented in the lectures treats dA and dZ differently from dW and db(I ignored layer l index in my notation). Namely, 'dA' and 'dZ' are always computing the derivatives

dL/dA and dL/dZ

respectively, but 'dW' and 'db' are computing the derivatives

dJ/dW and dJ/db.

創建者 onkar p

•Nov 28, 2017

Again an awesome course ,hats off to NG for this brilliant series of courses.

One thing which i liked so much was the interview session with Ian ,Peter etc.Came to know about further research and development going in Field of ML & DL.

i liked the way Ng has put up the lucid explanation of vectorized implementation and how to do random initialization.

And the ending was super with DNN for image classification.

Its a good experienced learning so far with Prof Andrew.

Thanks & looking forward to next course .

創建者 krishna

•Aug 18, 2017

I took Andrew's Machine Learning course but was never able to complete the course. This time I have completed this course and hope to complete the remaining 4 as well.

Andrew has been very successful in developing the intuition for the neural networks and once it becomes intuitive it's all imagination.

I loved all the interviews with "Heroes of deep learning". To be honest, I never knew about any one of them prior to those interviews. It is great to know the best people in the industry.

Thank You Everyone

創建者 Omar Z

•Jul 31, 2019

a basic course, given the depth of mathematics it discusses. One good thing in the course is the frequency of the practical assignments, however, I feel the course needs one small project where each student writes the whole program on his own to get used to the whole process, rather than just implementing the functions. One thing I believe needs to be added, is to offer hints as an Optional thing, so that some people feel challenged (as well as grasping the idea in a deeper way hehe) during the course.

創建者 Rúben G

•Oct 01, 2019

I am software engineer looking to expand my skill set to cover Deep Learning. I first learned that Andrew NG was a big reference on AI when I read Life 3.0. Then I searched about him and found he has a DL course on coursera and so I didn't even hesitated. This is my first course in Coursera. I found the classes super smooth to follow as Andrew NG introduces the topics in a very easy to understand way. I am super excited to cover the next courses. Thank you so much for sharing your knowledge this way!