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:

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

By Faisal N

•

Mar 14, 2020

great course, it offers quite a pragmatic style and gives insights for Keras and tensor flow framework.

By Dean M

•

Jan 8, 2020

Great course with a lot of practice assignments. I think there needs to be more practice on TensorFlow.

By Chloe L

•

Sep 3, 2019

I really like this introduction to TensorFlow! Great explanation and continuation from previous module.

By Guru C B

•

Jul 8, 2019

Excellent Course.. Though I need to listen to multiple times and practice before I get mastery over it.

By Rahul S

•

Mar 20, 2019

Amazing explanation and examples made the course so much interesting, completed a week course in a day.

By Jayatu S

•

Jan 26, 2019

Wonderful..it was tough to manage with office but somehow managed. Andrew and his team are magnificent.

By Emmanouil K

•

Dec 25, 2018

Wonderful course! You do not need it but having seen some basic linear algebra and calculus would help.

By Advait P

•

Sep 16, 2018

Very informative, also I loved how a lot of mathematical concepts were introduced in a very simple way.

By Fernando A

•

Jul 22, 2018

This is an amazing course that I highly recommend for those who are starting with deep neural networks.

By Mamoon Y

•

May 3, 2018

Exceptional course - love how we used numpy to master the fundamentals and then jumped into tensorflow.

By Jialin Y

•

Apr 3, 2018

Great course, I especially like the lectures on different optimization algorithms used in deep learning

By Steven B

•

Jan 7, 2018

Simple because well explained. A great starting point for someone seeking clarity in an esoteric field!

By Nitin K

•

Nov 21, 2017

Great Course. Really helped me understand the tuning process and the various deep learning frameworks..

By Pratik V G

•

Sep 27, 2017

As before, the assignments could be made so as to reduce the commented helps and spoon feeding. Thanks.

By Harshavardhan S

•

Aug 20, 2017

A nice course which gives several practically useful details and insights on training neural networks!!

By Mohammad H

•

Nov 22, 2023

I am glad to finish this course and I need this information to upgrade my skills to improve the model.

By Dhanesh G

•

Jun 10, 2023

I am very confident about Regularization and batch normalization. It helped me understand them better.

By Craig P

•

Jul 24, 2022

Andrew Ng is really great motivator and able to take the scariness out of hairy mathematical concepts.

By Bartłomiej W

•

Feb 5, 2022

Slightly harder than the 1st course from the Deep Learning Specialization, but still very satisfying!

By Pablo A U A

•

Aug 12, 2021

Very compact learning, excellent continuation of the first course in the Deep Learning Specialization.

By Deleted A

•

May 23, 2021

Totally loved the videos and programming assignments, got familiar with Tensorflow and it was amazing.

By việt p

•

Mar 7, 2021

i have learned a lot from this course, from theory to tip and trick for building a deep neural network

By Zhehua L

•

Mar 5, 2021

Great introductory course. Walk you through the practical aspect of deep neural networks very quickly.

By Arjunsiva S

•

Jan 30, 2021

Dr Andrew Ng is a great teacher and I'm very grateful to Coursera for creating such a wonderful course

By Switt K

•

Oct 4, 2020

Clean teaching and explains just enough to resolve questions that arise when new concepts are learned.