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

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.

NC

Invalid date

Yet another excellent course by Professor Ng! Really helped me gain a detailed understanding of optimization techniques such as RMSprop and Adam, as well as the inner workings of batch normalization.

Filter by:

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

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.

By Jacob T

•

Nov 29, 2017

An extremely valuable course to take learners from blindly creating neural networks to efficiently creating neural networks

By Jian Z

•

Oct 9, 2017

Very great. But the programming part of lesson 3 has nothing related to the first part of Week3, only the tensorflow's part

By Hsin-Fang H

•

Aug 23, 2017

The lectures are very clear and nice. The quiz and assignments are also very well designed to guid you through all details.