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:

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

By KarenMars

•

Dec 19, 2020

This is a very great course about the techniques of optimizing neural networks, for example, I have learned different methods to speed up the training process.

By Steven K

•

Jun 24, 2022

- Lecture video was very educative and Andrew was a instructor

- I find the the coding assignment too easy - maybe because of the filling of the blank styling.

By Carlos R V

•

Apr 30, 2021

The Tensor flow assignment is not clear why we don't use softwax activation at the last layer and why we use a binary cross entropy cos instead of categorical

By Israël T

•

Jun 2, 2020

I suffered too much to handle Tensorflow since it's not well explained for beginners throughout the programming assignment. The rest of the course is awesome.

By irfan s p

•

Feb 21, 2020

good course, but unfortunately different with network and deeplearning course, that has fast response mentor. But all in all the course is full with knowledge

By Kate S

•

Mar 6, 2018

Excellent material! There was one error in the last assignment that cost me a lot of time. Please fix that. Otherwise, very useful programming assignments.

By SUNIL D

•

Jul 7, 2019

Very Good Course to understand Step by Step

Hyperparameter tuning, Regularization and Optimization to improve Deep Neuaral Networks & Practical Assignments !

By Hanqiu D

•

Aug 10, 2020

Great course and great teacher. The skills in this course is very practical. But I think the assignment should use tensorflow version 2 instead of version 1

By Zach Z

•

Mar 26, 2020

Learned a lot about tuning and different frameworks. Definitely math-intensive and more of a brief overview than a deep dive of these techniques and tools.

By Nilakshi R

•

Dec 14, 2019

improving Deep Neural networks :Hyperparameter tuning,Regularization and optimization course was amazing! thank you so much coursera and Andrew Ng sir! :))

By Rohan P

•

Sep 8, 2020

Similar focus should be given on programming assignments with a extensive discussion forums. Encourage learners to find functions themselves using google.

By Alex C

•

Sep 24, 2017

Please offer a lecture note in detail instead of just ppt shows for each class video, not to mention that some are missing which is inconvenient to recap.

By Muhammad B A

•

Jun 25, 2018

Great material and lectures. Would've preferred slightly more comprehensive exercises though, and more on tensorflow(any deep learning framework) as well

By Francois-Xavier

•

Dec 17, 2017

The tensorflow programming assignment was a little too easy. It turned out to be more or less of a copy paste work without having to look at the TF docs.

By Masateru H

•

Jan 7, 2021

Great intro to TensorFlow Framework. But the last programming assignment was still giving low percentage accuracy without any notable fault in the code.

By Behrad K H

•

Jul 26, 2020

The content was perfect but last programming assignment was excruciating! But I thank everyone involved in making this course, it was unbelievably good!

By Flaviu V

•

Apr 7, 2018

I feel like the second course was better then the first one. But there are a couple of typos in some assignments and the assignments are still too easy.

By Mark M

•

Oct 30, 2017

The intro of hyper parameters was from mathematical point of view as good as the basics of week 1, however practical relevance becomes not really clear.

By Stephan W

•

Sep 2, 2017

As always - excellent lectures by Andrew Ng. However, I think that the programming assignments tend to be a it too easy and a bit too much "copy/paste".

By Sepehr S

•

May 10, 2022

Really enjoyed the course. Only suggestion is to talk about the programming side more in the lectures but overall I'm really happy Thank you very much.

By Nitin S

•

Nov 5, 2020

In the last exercise of last week, we have to use TensorFlow v1 which was quite annoying if you already have learned tf v2 other than that great course

By Sergey

•

Oct 6, 2019

I wish prof. Ng provided more intuitions into underlying math particularly why gradient optimization techniques help. But like it anyways, very useful!

By Anthony K

•

Nov 8, 2017

Great material, few minor errors that need fixing throughout. Noted in forums. I expect this will improve as more take the course and feedback applied.

By Laurent P

•

Nov 27, 2021

Week 3 programming assignment required notions not touched in the training or mentioned in the instructions. Required lot of time to find information.

By Hair P

•

May 17, 2020

This course has to be updated!!!!! TF 2.0 is what we are using now, and especially for new users, it is important to start from the newest frameworks.