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
62,857 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

HD

Dec 5, 2019

I enjoyed it, it is really helpful, id like to have the oportunity to implement all these deeply in a real example.

the only thing i didn't have completely clear is the barch norm, it is so confuse

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:

7076 - 7100 of 7,218 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By sean j

•

Dec 23, 2019

It's a good lecture for background but the programming assignment is outdated. Tensorflow 1 is very uncomfortable and the assignment would have been a lot easier and intuitive if it was Tensorflow 2, Keras or PyTorch.

By Deeplaxmi

•

Apr 1, 2020

Thankyou for your great guidance sir. I am diploma student where we ain't taught much maths related to ML. I found difficult to understand mathematical equations. So i request you to upload a course on that too.

By Imad M

•

Nov 4, 2018

Week 1 and week 2 needs more examples of python programming in the videos. The videos for week 3 were a lot more interesting. Without the python implementation examples in the videos, the course can be very dry.

By Nikolay B

•

Dec 5, 2017

Lessons are nicely explained

Assignments should be more challenging. Same as first course, this one basically make you cope-paste instructor notes and just change variable names to pass all assignments.

By Caleb M

•

Jun 4, 2019

Enjoyed learning the concepts but it all seemed slow and tedious. It also seems like building up tensorflow throughout the weeks would be more useful then just piling it in the notebook at the end.

By Christopher D

•

Aug 1, 2020

It was a really good course, as I have come to expect when Andrew Ng is involved. The reason I only gave it three stars was for the sole fact that the version of Tensorflow is not up to the date.

By Riccardo F

•

Sep 24, 2020

Not enough about tensorflow, not a lot of extra information on hyperparmeter tuning, exercises simple and unchallenging. I like the instructor, but I wish we could get more challenging material.

By Srini A

•

Jan 9, 2019

its great foundational course but i feel with frameworks available the math behind it was little boring.Andrew NG is pretty good with explaining it well but sometimes felt it was too trivial

By Alexander V

•

Feb 25, 2018

Tests are very easy, and the programming exercises are very straight-forward - to the point where it is really obvious what to do. I could have learned more if both were more challenging

By Griffin W

•

Jun 29, 2019

Tensorflow was introduced in a very confusing way and most of the intuitions were not explained. Besides from lack of explanation for tensorflow, great course that complements the first

By Jorge G V

•

Mar 7, 2019

The lessons are good, the programming assignment has mistakes that have apparently been reported over a year ago and have yet to be fixed - there is no excuse for this to be the case.

By Aniceto P M

•

Apr 21, 2019

The course was well, but the last graded test was use Tensorflow and this requires a lot more knowledge than the last video which was an example of another completely different kind

By Peiyu H

•

Oct 12, 2018

Lots of error on the final exercise. It seems some errors exist from previous sessions already. Hope the teaching team will fix the errors and make learning less confusing for us.

By Jonathan A

•

Sep 10, 2020

The first course was really well put together. This one not so much. I learned a lot, but it seems that adding the TensorFlow exercise at the end of week 3 was an after thought.

By Vincent T

•

May 4, 2022

Sometimes Andrew doesn't emphasize concepts or topics clearly and skips over details key for ones understanding. It becomes frustrating when you're given incomplete information.

By Ignacio L

•

Mar 3, 2021

dint like that the tensor flow that we used for the lab is an old one. Specially after I did the tensorflow specialization , the old version is nothing like the newer one.

By John D

•

Feb 13, 2021

The content was solid, but some of the labs seemed a bit buggy (getting full credit even though my code didn't run). I also wish the TensorFlow tutorial used TensorFlow 2.0

By Debjit G

•

Jun 19, 2020

The course was amazing as expected. But the quality of videos needs improvement. Also if programming part was explained in the videos then that would be great. Thank you.

By Sagar B

•

Jun 15, 2020

Too many issues with the auto grader system. Need to improve the know errors and save the time pf users. I spent more than 3 hours total just to fix the grader bugs.

By Yogeshwar j

•

May 24, 2020

It could have been more detailed and interesting. Compared to the first course of the specialization, This course's material didn't clear all the concepts clearly.

By Madhur S

•

Aug 4, 2020

Great course for a beginner like me. I wish however that sizing of hidden layers/units should have been addressed as it is very difficult to achieve the optimum

By Aniruddh B

•

Apr 15, 2020

Docked one star because of using Tensorflow 1.4 instead of 2.0. Docked another star because I found the course content less interesting than the first course.

By Kishore K

•

Sep 17, 2018

Some of the videos are very abstract and needs a bit of mathematical intuitions. These intuitions are best obtained by calculations rather than a lecture :)

By Yazid H

•

Oct 12, 2019

A bit too theoretical for my taste, lacks practical homework and getting our hands dirty. Really appreciated the final week's structure and topics.

By harmouchi m

•

May 6, 2018

ike usual andrew ng perfect explanation simple go to essential stuff.

the minus points some troubles with notebook

big thanks for andrew ng's team.