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:

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

By Arpad H

•

Jul 6, 2020

I liked it very much :-) At least I used tensorflow and I understand what happens in it. I like Python very much.

By Lokesh T

•

Jun 30, 2020

It is such an amazing course. I learned a lot of thing during that entire course.The explanation is very awesome.

By Sudarsaan A

•

Jun 24, 2020

As always Andrew Ng's teaching is amazing which never fails to give us a intuitive understanding of the concepts.

By Ayan C

•

Jun 2, 2020

Exceptional course with a lot of in-depth look into the various hyperparameters used in deep learning algorithms.

By Tan W H

•

Jun 1, 2020

A really great course that explains most if not all the tunable hyperparameters in a typical deep neural network.

By MOHAMMAD A U

•

Apr 3, 2020

Excellent course. Pretty much in-depth knowledge provided. Thank you for the course.

Special Thanks to Andrew sir.

By SEBASTIAN M G S

•

Mar 8, 2020

Very interesting and good implementation in the Jupiter notebook.

However, Tensonflow introduction is very vague.

By vanraj

•

Dec 24, 2019

After completing the first course of this series, I feel very confident in applying Neural Networks in my domain.

By Jordan S

•

Sep 11, 2019

A great introduction to tuning neural nets. Exercises were extremely useful in explaining the techniques further.

By Celia C

•

Mar 27, 2019

Hope the tensorflow homework can be more clearly instructed. And hope there were more tensorflow part of homework

By Varun N

•

Mar 27, 2018

Very useful course which gives insight into the nitty gritty details of the practical aspects of neural networks.

By Mansi G

•

Dec 25, 2017

This course was much more challenging than the previous one. Go into it prepared to put in a lot of extra effort.

By Bruce D

•

Dec 10, 2017

Fantastic course, really jumps into important details for practical programming and implementing neural networks.

By Manish Y

•

Dec 3, 2017

Good course for understanding optimization of neural networks and their implementation. Introduces to TensorFlow.

By Deleted A

•

Oct 26, 2017

Recommend! I feel much better with this course than the first one, probably because I get more used to this area.

By Tan S P

•

Sep 29, 2017

The last programming exercise is really tough if you're not so good at Tensorflow. So you're better be good at it

By C-y T

•

Sep 9, 2017

Dr. Ng shares his programming experience, provides easy and intuitive explanations of some complicated processes.

By Immanuel D

•

Oct 25, 2023

Amazing for Absolute beginners who want to learn about working and significance of Hyperparameter optimizations.

By Robert W M

•

Aug 12, 2022

An excellent resource for learning about how different optimization algorithms really work. Thank you Andrew Ng!

By Manika J

•

Dec 3, 2021

This is one of the best courses to develop intuitive understanding of Deep Neural Networks along. Simply amazing

By Mina H

•

Oct 6, 2020

Andrew is a great instructor. I've learned so much about hyperparameters in this course and I'm really grateful.

By Tanay A

•

Jun 29, 2020

It's a really great course. A must even if you know the basics, as it really adds value to what you already know

By Long C

•

Jun 26, 2020

Highly recommend. Best babysitting course for everyone to explore the complicated deep neural network algorithm.

By Tohid S

•

Mar 24, 2020

This course was amazing. I am speechless about how Andrew presented the materials. I enjoyed every minute of it!

By Muhammad T B

•

Jan 29, 2020

very wonderful course for Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization