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:

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

By george v

•

Oct 31, 2017

Great intuition, as always by Andrew. High level teaching with jupyter. Really cutting edge jupyter use with tensor flow.

By Jose-Fernando E

•

Sep 30, 2017

Very good course, including the intro to Tensorflow. Highly recommended. I look forward to the next course in the series.

By Manish L

•

Sep 8, 2017

Excellent coverage of key concepts and applied knowledge!! Thanks a lot to Prof Andrew and everybody in the course team!!

By Ezra S

•

Sep 3, 2017

Andrew Ng's MOOCs are a *cut above* almost everyone else's. & I've finished over a dozen MOOCs on a variety of platforms.

By Olaf M

•

Oct 30, 2023

Almost perfect. It would be better to correct the math typos by recording some videos again instead of adding the errata

By Dulan J

•

Jul 4, 2021

This course is really good. I got a good understanding about the Hyperparameter Tuning, Regularization and Optimization.

By Harit J

•

May 2, 2020

good content with an equally good instructor.

Assignments can be improved by makin them more intensive and comprehensive.

By KARAN T

•

Apr 5, 2020

Great course, vital for beginners to understand the gap between traditional implementation and framework implementation.

By Ahmed A

•

Jan 25, 2020

it was great course, what i learned was very useful in a very good way of teaching. thanks Coursera and thanks Andrew Ng

By Gabriel L

•

Feb 20, 2019

So much practical knowledge packed in 3 weeks of study. Amazing tour de force on the practical aspects of deep learning!

By Onkar M

•

Aug 1, 2018

Great course, but I have a suggestion, in that, more material related to Tensorflow should have been a great experience.

By Simeon B

•

Jun 13, 2018

This course proved very helpful when I was grasping the ideas of hyperparameter search, regularization and optimization.

By Huanglei P

•

Jun 3, 2018

I would say that I really enjoy taking the course led by Dr. Ng! Everything is explained in a clear and instructive way.

By Jorge R C

•

Jan 30, 2018

Thanks for this amazing course, I learnt a lot about Deep Learning specifically Regularization and Optimization methods.

By Chuong N

•

Nov 27, 2017

One of the best online course I have got! The way Prof Andrew conveys his ideas is exceptional! Totally love this class!

By Thapanun S

•

Sep 6, 2020

Very good course that show you some insight on thing that it would take a lot of time if you experience it by yourself.

By Jagruti P

•

Aug 16, 2020

A very good course for someone who wants to understand the fundamentals of deep learning. Also, very apt for beginners.

By Harsha V

•

May 21, 2020

Nice course for beginners in Deep learning and a good introduction was provided for deep learning framework TensorFlow.

By Abderrazak C

•

Apr 14, 2020

Ce cours est une étape très intéressant dans cette spécialisation. Je le conseille vivement aux apprentis. Bon lecture.

By Zeng X

•

Apr 6, 2020

It really help solve a lot of question about how to improve dnn. Through this course, I learn basic knowledge about tf.

By Arpit B

•

Apr 5, 2020

Initially, I thought that this course is not important for this specialization but ut turned to be an important course.

By vignesh p

•

Jan 3, 2020

Well-structured course that gives you some very good insights into how hyperparameters are handled within deep learning

By Danny L

•

Jan 30, 2019

great course - program assignments can be a bit harder... plus, maybe more tensorflow assignments can be really useful

By Osdel H H

•

Sep 2, 2018

This course was great, I had some knowledge about the topic but I still learned a lot. Thanks Andrew and all your team.

By Raymond K

•

Mar 17, 2018

Overall very good course where you quickly gain an overview of current optimization techniques for Deep Neural Networks