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:

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

By Mohamadreza Z

•

Apr 14, 2019

That was AWSOME! It was really good and I'm pretty sure it would help me through my study and career!

Thanks!

By Bhishma

•

Mar 31, 2019

Very useful concepts, and well designed quizes and programming exercises that helps understand the concepts.

By Peter Y

•

Mar 18, 2018

This course taught me tuning hyperparameter technique and the NN framework such as Tensorflow. Thank Andrew.

By Jun Z

•

Nov 7, 2017

Great explanation. It would be nice to include more details about the implementation of batch normalization.

By Mark G

•

Dec 19, 2020

Important details on how to improve neural network learning. Good and understandable videos, and exercises.

By Santiago H

•

Jun 25, 2020

Very well explained. I just miss the test questions at the end of each video lesson, as in the first course

By Kersh T

•

Jun 10, 2020

This course is a practical guide to improving nn learning rates. Assignments were clear and easy to follow.

By ISHIMWE J P

•

May 10, 2020

This specialization was super important.

I really appreciate for your endeavors for sharing this knowledge.

By Yi L

•

Mar 12, 2020

Learned some new and useful methods in course2. Expecting more interesting things in the later study !!! :)

By Ali A

•

Feb 10, 2020

The course need a little bit of focusing on intuitions rather than just the math, it's a good course though

By Giuseppe R

•

Feb 3, 2019

Exceptional course: complete overwiew of basic concepts of Neural Network + good introduction to Tensorflow

By Manawaduge D

•

Jan 26, 2019

Excellent resource for learning deep learning basics and techniques. Clear and intuitive instruction style.

By Fernando G

•

Jan 19, 2019

Exceptional course! Very interesting and illustrative. Only problem I had was with the Tensorflow notebook.

By Satyam N

•

Nov 13, 2018

Gives great detailed insights over parameters tuning and steps to improve the neural network performance.

By Bence K

•

Sep 8, 2018

Amazing content, beautifully structured, easy to understand. Great introduction to the details of deep NNs.

By Md H

•

Mar 7, 2018

If there would be an active community to help the students then it would make this program more successful.

By Michael D

•

Mar 5, 2018

excellent treatment of a vital topic in deep learning. Andrew Ng's pragmatic approach was highly enjoyable

By Jesús P

•

Feb 21, 2018

Wonderful course! Have a lot of tips to make an improvement in the implementation of a Deep Neural Network.

By Baurjan S

•

Jan 25, 2018

This was more difficult but still very well laid out. So I enjoyed it and finally started using TensorFlow.

By Mohamed A A

•

Nov 13, 2017

Excellent course about optimizing neural networks that covers all the latest research results on the topic.

By Stephen T C

•

Nov 5, 2017

Glad I got introduced to Tensorflow. It's the framework I plan to focus on in order to conduct my research.

By Radu I

•

Oct 23, 2017

Very applied, you get hands-on information on what to do to get better results, in a very organized manner.

By Jaganath B

•

Oct 22, 2017

The best course to know about tuning a neural network. Learned a lot in this course. Andrew is the Best!!!!

By 缪莲海

•

Oct 2, 2017

This course help you understand more detail about deep learning and the tutorial of Tensorflow is valueable

By MEET K

•

Feb 26, 2023

Concepts were explained well. Quiz assignments were appropriate. easily understandable and implementable.