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:

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

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.

By Harry B

•

Sep 10, 2021

Brilliant, best way of specialising in this field, thoroughly enjoyed, looking forward to the next course!

By Ivy S

•

Jun 29, 2021

Super helpful course and it helped me solidified the abstract knowledge I had about hyperparameter tuning.

By shubham m

•

Apr 15, 2021

The Best course to teach the advanced topics of Deep Learning in a very easy way. Thanks to Andrew Ng sir.