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,068 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

YL

Invalid date

very useful course, especially the last tensorflow assignment. the only reason i gave 4 stars is due to the lack of practice on batchnorm, which i believe is one of the most usefule techniques lately.

NC

Invalid date

Yet another excellent course by Professor Ng! Really helped me gain a detailed understanding of optimization techniques such as RMSprop and Adam, as well as the inner workings of batch normalization.

Filter by:

6376 - 6400 of 7,238 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By Bahadir K

•

Aug 23, 2017

couple of problems in notebook files (especially in the last homework) wasted my time, but it was a great course and to understand the math behind and learning tensorflow

By Harshit s

•

Aug 28, 2020

Some of the Topics like tensorflow should be have some more explaination but even though the course is excellent and as far as for Andrew Ng ,he is best among the bests.

By Nazmus S

•

Apr 2, 2019

Learning a lot. But full of boiler plate codes. It would be great if students were challenged with programming. Writing a formula even in code is easy for most students.

By 2451-19-737-007 N N R

•

Feb 5, 2021

The content is good but I didn't feel comfortable with tensorflow assignment. That could be improved by stressing more on tensorflow syntax and explaining it in detail.

By Alfonso L R

•

Jan 7, 2018

I would like to have a brief introduction to Tensor Flow or a simple beginners tutorial (at least to have it clearer the usage of variables, constants and placeholders)

By Sai s

•

Jun 24, 2020

As always, the explanations are very clear. I would've just preferred if the newer versions of TensorFlow with the eager execution was included in the course syllabus.

By Naren G S

•

Jun 10, 2020

Was tough understanding the concept, but google and maintaining notes really helps this class. All the concepts required understanding the concept exist in the course.

By Sajal C

•

Mar 12, 2020

Gives good information on how to tune your parameters so that the neural network gives awesome results. Really important course for beginners as well as intermediates.

By Ayush S

•

May 26, 2020

This is a very necessary and informative course after knowing the basics of neural networks.

As this course covers all details to speed up the neural network learning.

By Ivan P

•

May 9, 2021

Enjoyed the course information and assignments in the first two weeks, but the last week's assignment needs improvement as it is not well correlated with the videos.

By Ashish K

•

Mar 11, 2020

Very well articulated course and brings out the concepts very well. I wish there was a bit of more guidance to sudden introduction of tensor flow, especially syntax.

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