Chevron Left
Back to Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

Learner Reviews & Feedback for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization by DeepLearning.AI

4.9
stars
63,175 ratings

About the Course

In the second course of the Deep Learning Specialization, you will open the deep learning black box to understand the processes that drive performance and generate good results systematically. By the end, you will learn the best practices to train and develop test sets and analyze bias/variance for building deep learning applications; be able to use standard neural network techniques such as initialization, L2 and dropout regularization, hyperparameter tuning, batch normalization, and gradient checking; implement and apply a variety of optimization algorithms, such as mini-batch gradient descent, Momentum, RMSprop and Adam, and check for their convergence; and implement a neural network in TensorFlow. 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

AM

Oct 8, 2019

I really enjoyed this course. Many details are given here that are crucial to gain experience and tips on things that looks easy at first sight but are important for a faster ML project implementation

XG

Oct 30, 2017

Thank you Andrew!! I know start to use Tensorflow, however, this tool is not well for a research goal. Maybe, pytorch could be considered in the future!! And let us know how to use pytorch in Windows.

Filter by:

6401 - 6425 of 7,253 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By Ayman N

•

Aug 5, 2020

It was a very great course , I've learned a lot things from it, But the only problem is that in the Last assignment we were using Tensorflow1 instead of Tensorflow2

By Devansh K

•

Jul 12, 2020

Great course! Very comprehensive and detailed, loved the examples and the assignments. Some concepts cold have been explained a bit clearly but overall pretty good.

By Jason D

•

Dec 14, 2018

These course really are 5 star learning but in terrible terrible need of video editing. We see outtakes, we see all three takes Andrew took to try to say something.

By Robert P

•

Nov 29, 2018

Some issues saving my Python code. I'd complete and submit or complete in part and return and my work would not save or I'd get marked incorrect in the assignments.

By Nishul S

•

Oct 10, 2018

Excellent course.

Shame about the total lack of support available for questions about problems I encountered. When I am paying for something, I expect some support.

By VENKATA N S H N 1

•

Jun 20, 2020

Really well structured course,the instructor explains every point to the most accuracy and helps us in gaining an very detailed understanding of all the concepts.

By Kiran U K

•

Apr 17, 2020

Course content is awesome, but I feel should have chosen PyTorch instead of TensorFlow, which seems easy and better than TensorFlow.

except that course is awesome.

By Lian L

•

Nov 7, 2018

Great introduction to the tuning options for Neural Networks. Would have loved more visual representations of how different options affects learning and accuracy.

By Wes H

•

Feb 13, 2018

Some oversights in programming assignments and the week by week content is not very balanced in terms of effort/time spent. Otherwise, I would have given 5 stars.

By Julian K

•

Jul 20, 2018

Introduction to tensorflow was kept a bit too short for my taste and the coding part was mainly copy pasting the instruction text from above, making it too easy.

By Harsh S R ( C

•

Apr 21, 2020

Best course explains the whole concept in detail and taught by one of the most excellent ML teachers Andrew Ng must to understand the working of Neural Networks

By ShingB

•

Apr 11, 2020

Thanks for providing the coursera for me to learn more about DeepLearning!But the web sometimes cannot open the jupyter, the net work is so unstable to log in .

By Keith S

•

Oct 2, 2017

Great course - Some small typos in the programming exercises and the Tensor video felt a bit rushed (needs 1 more video or lengthier explanations would suffice)

By Thiemo M

•

Sep 1, 2017

A big step forward to understanding how to tune neural network performance. Didn't learn all of this even through a couple of years of trial and error on my own

By ANLAN J

•

Dec 19, 2020

This is a very great course about the techniques of optimizing neural networks, for example, I have learned different methods to speed up the training process.

By Steven K

•

Jun 24, 2022

- Lecture video was very educative and Andrew was a instructor

- I find the the coding assignment too easy - maybe because of the filling of the blank styling.

By Carlos R V

•

Apr 30, 2021

The Tensor flow assignment is not clear why we don't use softwax activation at the last layer and why we use a binary cross entropy cos instead of categorical

By Israël T

•

Jun 2, 2020

I suffered too much to handle Tensorflow since it's not well explained for beginners throughout the programming assignment. The rest of the course is awesome.

By irfan s p

•

Feb 21, 2020

good course, but unfortunately different with network and deeplearning course, that has fast response mentor. But all in all the course is full with knowledge

By Kate S

•

Mar 6, 2018

Excellent material! There was one error in the last assignment that cost me a lot of time. Please fix that. Otherwise, very useful programming assignments.

By SUNIL D

•

Jul 7, 2019

Very Good Course to understand Step by Step

Hyperparameter tuning, Regularization and Optimization to improve Deep Neuaral Networks & Practical Assignments !

By Hanqiu D

•

Aug 10, 2020

Great course and great teacher. The skills in this course is very practical. But I think the assignment should use tensorflow version 2 instead of version 1

By Zach Z

•

Mar 26, 2020

Learned a lot about tuning and different frameworks. Definitely math-intensive and more of a brief overview than a deep dive of these techniques and tools.

By Nilakshi R

•

Dec 14, 2019

improving Deep Neural networks :Hyperparameter tuning,Regularization and optimization course was amazing! thank you so much coursera and Andrew Ng sir! :))

By Rohan P

•

Sep 8, 2020

Similar focus should be given on programming assignments with a extensive discussion forums. Encourage learners to find functions themselves using google.