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

XG

Invalid date

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.

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.

Filter by:

2001 - 2025 of 7,239 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By Melvin M

•

Aug 11, 2019

Complete, addictive and professional course. It covers every aspect from theoretical to practical.

By Shringar K

•

Jul 28, 2019

Very well explained with real case scenarios. Shall recommend to anyone interested in learning DL.

By Jack S

•

Jul 7, 2019

Great Class! It's nice to have some experience on frameworks like Tensor-flow by the end of class.

By Rajnish K

•

May 30, 2019

this course is good for building foundation and start a career in data science and computer vision

By Akshay P

•

May 30, 2019

Very In-depth course and useful insights provided by Andrew. The way of explanation is really good

By Rohan G

•

Feb 11, 2019

Gives quite an insight regarding all the hyper parameters and how to use them to get a good model.

By ken A B

•

Oct 25, 2018

great depth of approaches for the various methods for dealing with bias and variance in DNN models

By saquib n h

•

Jan 30, 2018

Excellent programming assignments, Quizs and very properly made to teach very important concepts.

By Ismael

•

Dec 5, 2017

I would love if we were give a whole project to write it from scratch and apply all the principles

By Gokhan A

•

Sep 15, 2017

I really liked the discussion of different SGD methods, and the smooth introduction to Tensorflow.

By Gowri S P

•

Jul 29, 2021

Following Andrew sir all the way from ml course. He gives a lot of intuition, Superb explanation.

By Kevin R R M

•

Sep 26, 2020

Great course, I learned valuable topics in Regularization, Optimization and Hyperparameter tuning

By Vikash S

•

Sep 6, 2020

An excellent course for anyone who wants to learn about how to design a good deep learning model.

By Rein L

•

Jul 21, 2020

Very useful and instructive course! Thanks Andrew for the explicit lectures and assignment notes.

By Mehran K

•

Apr 26, 2020

A course with good set of techniques and guidelines to improve and fine tune the neural networks.

By Alberto E C

•

Apr 1, 2020

Very good tips for improving your coding and its performance. Nice intro to Tensorflow framework.

By David N

•

Mar 17, 2020

I really appreciate the discussion of best practices when it comes to hyperparameter tuning, etc.

By Maxim V

•

Sep 29, 2019

A crucial piece of knowledge about NN optimization techniques and a brief intro to Tensorflow v1.

By Mathieu F

•

Aug 31, 2019

Finally a clear explanation and methodology about the dark magic of Deep Learning Hyperparameters

By Paul F G

•

Aug 9, 2019

A very good follow on to the first, introductory course. More of a "deeper dive" and more detail.

By Wesley H

•

Jul 23, 2019

Really great course. It naturally builds on the previous course. Nice introduction to Tensorflow.

By Liam A

•

Jun 16, 2019

Great at introducing key hyper-parameters, their importance, and the appropriate way to use them.

By Roronoa Z

•

Jun 14, 2019

The problems are getting more and more interesting :d

On to the next course in the specialization!

By Korobov P

•

Apr 28, 2019

Excellent! I've learnt about useful optimizations and some delicate things about neural networks.

By Ravikant C

•

Mar 28, 2019

I really enjoyed doing this assignment. A perfect combination of hands-on and concept discussion.