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
62,896 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

HD

Dec 5, 2019

I enjoyed it, it is really helpful, id like to have the oportunity to implement all these deeply in a real example.

the only thing i didn't have completely clear is the barch norm, it is so confuse

NA

Jan 13, 2020

After completion of this course I know which values to look at if my ML model is not performing up to the task. It is a detailed but not too complicated course to understand the parameters used by ML.

Filter by:

876 - 900 of 7,219 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By Yasith A A

•

Nov 9, 2020

In this course I learned that we can actually gain the control of inner layers of a neural network using techniques such as Batch Norm. This learning path is very good. Thank you.

By Ragib H

•

Aug 7, 2020

I had prior knowledge of the Keras and neural nets but never knew how these adam and other optimizer operates in depth. I learnt all these after this course. All thanks to Andrew.

By Kiran R

•

Jun 24, 2019

This is an extremely important course, as it deals with lots best practices and nuts and bolts of Deep Learning that is the result of years of expertise and hard to find elsewhere

By Judith G

•

Mar 17, 2019

Andrew is not only a well known practitioner in the ML field, he is also an excellent teacher. His class has been designed to let people learn the subject in a very efficient way!

By Himanshu B

•

Jun 6, 2018

Superb Course, material, programming assignment and quiz :) .

Definitely take this course after learning about machine learning and deep learning, this is really going to help alot

By Lisandro E A

•

Jul 26, 2020

Great course. The first one is an incredible introduction to Neural Networks, and in this course you really learn the whole thing, icluding all details. Completely recommended :)

By Mike R

•

Jan 26, 2018

A great follow-on to course #1 -- the concepts are introduced in a very consumable manner. Good mix of programming assignments and finishes up with a quick intro to Tensorflow.

By Krishna D

•

Aug 30, 2017

Excellent - Very good lectures, Quizzes are setup very well to check the understanding of key items and The programming exercises are so good in particular with Python notebooks.

By Muhammad F R

•

Feb 26, 2024

This course was really helpful for understanding Hyperparameter tuning, regularization and optimization. Thank you so much for this wonderful opportunity to learn from the best.

By Ruikar K D n

•

Oct 1, 2021

These course gives really insight in the working and how to make our models more efficient. One suggestion will be to include more on the tensorflow functions and their working.

By Shangjian Z

•

Jul 31, 2021

In this course ,we can learn multi-series of method to enhance our model's performance and dive deep in some algorithm daily used factory such as mini-batch, drop out, Adam etc.

By Khanij K S G

•

Sep 17, 2020

Wonderful course, this helped me to understand the neural net tuning better. Even though I had studied neural nets before, I learned a many things and perspective in this course

By PRABHAV K

•

Aug 7, 2020

Good brief course but requires extra efforts from the user to fully understand the course by reading its material and memorizing the concepts not just to finish the assignments.

By RAVIKANT T

•

Jul 10, 2019

excellent course in terms of small things that matters a lot on the performance. hyperparameters & their tuning, regularization etc. Thank You Coursera for this amazing coursera

By Kevin S C

•

Apr 3, 2019

A helpful tutorial if you want to understand deeply how to tune your hyperparameters. It is also good for beginners and as well as those who are refreshing their passed lessons.

By David W

•

Jan 19, 2019

very thoughtful introduction to various learning optimizer. easy introduction into tensorflow.

it would be better if there is more content on the local optima/saddle point issue.

By Ajay S

•

Jan 7, 2019

Really a Great course for the deep learning thanks coursera for prioviding me financial aid for the course and i am able to complete the course with in the time . Thanks a Lot .

By Rafael E

•

Jan 23, 2018

Another amazingly useful class. One can't help but feel that anyone working in deep learning would greatly benefit from this course (and all the others in this specialization!).

By Cristina N

•

Dec 13, 2017

A lot of useful informations about how to tune your net and what to know when implementing it! Very useful for those who want to know what's inside the "black box" of a Deep NN.

By Oliver O

•

Oct 16, 2017

Very good course on addressing a number of NN hyperparamater issues that I came accross when I tried to build my first ML project after the first Andrew NG course at Stanford.

By UDAY B S

•

Oct 6, 2017

This course teaches you about the Hyper parameter tuning, Regularization and Optimization. This is one of the best Course which teaches core of Neural network and deep learning.

By Iain W

•

Aug 16, 2017

Great course. Andrew is a great teacher. He never goes too fast, and his simpler is better method works great. Learning something difficult like machine learning was a pleasure.

By Aravindh V

•

Aug 15, 2020

The discussion forum was helpful!. And hope that more exercises on tensorflow will be followed in upcoming courses. Because the introduction in the assignment was rather short.

By Grant S

•

Jul 8, 2020

Good, mainly theoretical introduction to hyperparameter optimization and neural network optimization in general. Includes a guided implementation of a classifier in TensorFlow.

By VAGHELA H N S

•

May 24, 2020

This course is very much helpful to have a detailed knowledge about tuning process of hyper parameters and as usual Andrew sir is best! He explains everything with so much ease