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:

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

By Shravankumar S

•

Jun 29, 2018

I loved this course. Assignments played a very important role in my learning, as i learned a lot by getting my hands dirty :)

By Xiaoyuan C

•

Oct 28, 2017

The greatest course I have ever taken! So grateful to Andrew and your team to make the studying so interesting and rewarding!

By Bilel B

•

Feb 5, 2021

De nombreuses techniques très utiles pour accélérer l'apprentissage de son réseau de neurones et éviter le sur-apprentissage

By Prem O

•

Oct 25, 2020

The course helped me get a better understanding of different optimizers and how to handle the hyperparameter tuning process.

By Pedro V

•

Jun 5, 2020

this course is very good to introduce you to concepts such as hyperparameters optimization and frameworks such as Tensorflow

By Vimal P S

•

May 15, 2020

Thanks Andrew Sir for creating such a good content and I hope that this would help me in my voyage along the massive AI sea.

By Marc M

•

Apr 29, 2020

Muy buena y muy útil la practica esta bien aunque creo que lo de tensorflow es muy útil y quizás debería tener más presencia

By Augusto R

•

Apr 4, 2019

Thanks to this course I will now be able to improve the performance of my neural network in a more efficient way. I loved it

By James G

•

Jan 12, 2019

The focus on building "intuitions" behind the math has been a refreshing approach to learning material like this. Thank you!

By YiXiang Z

•

Dec 31, 2018

Very good introductory material on regularization and optimization. Also introduction to tensorflow as frameworks is spot-on

By Pedro H

•

Dec 6, 2018

Great follow up course in this specialization, which introduces critical concepts to improve and design your neural network.

By Khoo T S

•

Nov 14, 2018

Great course. I've learnt a lot on hyperparameter tuning and optimization strategies. The Tensorflow makes coding simpler :)

By Colin F

•

Jun 25, 2018

Andrew does an amazing job of explaining the intricate level of math in a subtle manner. It is a must for advanced learners.

By Pier L L

•

Dec 31, 2017

Good course with excellent rules of thumb and principles to improve your DL performance and your parameter tuning procedure.

By Ye W

•

Nov 2, 2017

Andrew did a great job in explaining the intuition behind optimization algorithms such as SGD, SGD with momentum, Adam, etc.

By David F

•

Oct 5, 2017

Good pace, thoughtful video instruction, and helpful assignments. Even without a CS background, the concepts were very clear

By Kazutoshi S

•

Oct 3, 2017

I think there are some typos in assignments but this is the most useful course for learning Tensorflow modules on the earth.

By Harshit S

•

Dec 10, 2020

It really helped to brush up my deep learning concepts and I always enjoy learning from Andrew's lectures.Thanks Coursera!!

By Learner

•

Sep 22, 2020

Very good and learning from scratch is very exciting to work on. Thanks Andrew and team for this wonderful course materials

By Talha K

•

Jul 24, 2020

As always, deeplearning.ai and Andrew Ng had prepared an amazing course. I am aiming to get all the courses they published.

By Gilad R

•

Aug 10, 2019

Excellent simple but comprehensive explanations. Structured progress, with just the right duration for lectures. Thank you.

By Shuang G

•

Aug 7, 2019

Very good, I learnt how to optimize forward and backward propagation. I learnt how to use tensor flow. Thank you very much.

By Mustafa K

•

May 22, 2019

A great course, although I had most of this material in the university but it was very fun to learn from anothr perspective

By Varun P

•

Apr 5, 2019

Dr. Ng's courses are among the best I've seen on the web. Simple, precise, clear, easy to understand and easy to implement.

By Daniel

•

Dec 16, 2017

Very simple explanation of complex ideas. Cleared up a lot of my confusion about tensor flow. Really recommend this course.