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:

1001 - 1025 of 7,238 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By Shvetal P

•

Feb 27, 2018

Nicely designed course with perfect explanations and guidance for learning and applying Deep Learning and to develop Deep Neural Network based applications very fast.

By Sintyadi T

•

Feb 14, 2018

THe course is not a course where you will just go along with the hints... You need to do lots of logical thinking and also a bit of googling to understand what to do.

By yixin@couresa

•

Jan 3, 2018

It is very clear that videos and homework in the course are carefully crafted and carefully handled , and again thank Coursesa for providing such a good course for us

By Benjamin H D

•

Sep 10, 2017

Really useful content, describes multiple techniques to significantly improve NN training & implementation. Certainly useful for making efficient & effective networks

By Deleted A

•

Aug 21, 2020

I love the way Andrew teaches. I am very grateful to learn so many things in deep learning from this course on optimization and my first small project on tensorflow.

By Sayantan S

•

Jul 28, 2020

This is really a very good course to do after learning the theories about neural, I would have loved it even more had the tensorflow material had been slightly more.

By Amit K

•

May 28, 2020

Learned very important aspect of tuning hyper-parameters in neural networks. It helps in better understanding how neural networks works and how we can optimize them.

By Saravanan S

•

Jan 19, 2020

The Author(s) have made that the hard concepts are simplified to understand to maximum extent. I thank and appreciate the way Andrew NG has articulated the concepts.

By Anh N

•

Jan 16, 2020

The professor helps me to learn many new, fantastic Deep Learning algorithms and concepts like Exponential Weighted Sum, Momentum Gradient Descent and Adam. Amazing!

By Simon W

•

Oct 14, 2019

This course was great to build up deep learning intuition and turbocharge existing experience. Learn what to do when things don't go to plan as well as when they do.

By Florian K

•

Jan 20, 2018

This is another of Ng's brilliant courses on the subject of neuronal networks. It is probably the best of such courses of such kind. I have learned a lot. Thank you!

By 刘传明

•

Dec 5, 2017

Course taught by Professor Ng is always cool! I really learned lots of things on Deep Learning, especially on hyperparameter tuning, Regularization and Optimization.

By Louis-Marius G

•

Sep 24, 2017

Once again prof. Ng delivers on a course with the perfect content and the perfect pace. His well thought out approach to the material makes going thru this a breeze.

By Ita C D

•

Sep 19, 2017

great course. very helpful both the lectures and programming exercises. Reading Depp Learning textbook along by Goodfellow et all helps to broaden the understanding.

By 深度碎片

•

Sep 1, 2017

If you have taken a few Machine Learning and Deep Learning courses online, you would know why Andrew's courses are the most friendly, engaging, and beautifully made.

By Sourabh D

•

Aug 16, 2020

It is very helpful to learn about hyperparameters also last week you will get familiar with TensorFlow. I highly recommend this deep learning specialization course.

By Faiz

•

May 28, 2020

Great Course with Top Instructors. Even if you are the beginner and not calculus expert, the detail and clear explanation from Prof. Andrew Ng. surely will suffice.

By Leonardo D

•

Oct 1, 2019

I learned several optimization strategies as well as some regularization technics. It was also great to have got introduced in the using of ML specialized software.

By Hidayat u r

•

Jul 24, 2019

This has been a great Course . After completing the course i am able to optimize a neural network by choosing the proper optimization and regularization parameters.

By Gourav S

•

Jun 17, 2019

as with all Andrew's lessons, this was quite a nice learning experience. I am very slow in learning, and Andrew's explanations are absolutely a pleasure to revisit.

By James W

•

May 4, 2019

After taking course #1, This course really made it all concrete. The lectures were "spot on" and although challenging, it was a lot of fun working through the labs.

By Ibrahim A

•

Apr 20, 2019

Amazing insights on how to improve and Tune deep neural network models and on using Tensorflow framework to implement quickly and speed the tunning experimentation.

By Markus S

•

Jul 22, 2018

Great course. The into notebook to tensorflow is little less intuitive, but in total I enjoyed also the second part of this series! Thanks a lot for all the effort!

By Liyan X

•

Jun 12, 2018

Very useful module. The week 3 assignment should incorporate some batch norm exercises though, as the deep learning framework material is easy to pick up elsewhere.

By Kanchana R

•

Nov 3, 2017

Well structured and easy to follow. Provides a thorough understanding of the different optimizations we use in training NNets. Also good introduction to tensorflow.