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:

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

By Md F S

Apr 23, 2019

Thank you Coursera for this awesome course. I have learned a lot from this course. And the presentation is on the whole new level.

By Arjun r

Jan 15, 2019

Loved every lecture. Excellently structures programming assignments. Highly recommended for an beginner deep learning practitioner

By Stanislau B

Mar 13, 2018

Highly recommend this course for the beginners to improve your intuition with tuning hyperparameters and quick intro to Tensorflow

By Karthik T

Dec 12, 2017

Awesome..... No Words to Describe. Best Specialization i have ever taken. Another best course from God father of machine learning.

By Anubhav B (

Oct 8, 2017

I seriously learnt a lot from this course, from optimization to tensorflow. Thanks to coursera for providing me this opportunity.

By Jacob S

Oct 1, 2017

Gives you a good understanding of the essentials of creating Neural Networks, including an introduction to frameworks (Tensorflow)

By ARYAMAN C

Aug 24, 2022

Fantastic course and detailed explanation with easy-to-understand examples, and the instructor's overall enthusiasm is inspiring.

By Abhishek T

Jan 3, 2020

Thanks to Discussion Forums. It helped in pointing out the problems faced with auto-grader. Overall the course module was great!!

By Arram B

Jan 5, 2019

Thank you Andrew Ng Sir, you made every complex topic easily understandable with very efficient way.

Thanks for everything Sir!!!!

By Gunsu A

Jan 3, 2019

Excellent course to understand how NN works without extensively using any deep learning frameworks (except tensorflow at the end)

By Naveen R

Dec 20, 2017

Excellent handling of niche deep learning concepts and exceptional categorization of the same were the highlights of this course.

By Christophe K

Nov 22, 2017

Very instructive course on how to fine-tune your deep neural network. Especially how to address your high bias and high variance.

By Rakesh R P

Oct 30, 2017

Very useful to tune deep neural nets for a specific task and implement them quickly using Tensorflow framework for Deep Learning.

By Benner L

Sep 30, 2017

Super good course, would be greater if the programming assignments can cover batch normalization part instead of just TensorFlow.

By Saravanan M

Sep 17, 2017

I understand the DL hyper parameters to good extent and It will help me to understand these with any DL frameworks. Thanks Andrew

By Anders C

Aug 30, 2017

If you liked the Machine Learning Course you will like these courses. Andrew Ng is an expert at making complex ideas seem simple.

By Manh T

Aug 26, 2024

Nice course, I know how implement many different techniques to reduce overfitting and types of optimization methods from Scratch

By sushant p

Dec 2, 2021

I was expecting an elaborate introduction to deep learning frameworks such as tensorflow but otherwise the coursework was great!

By yannic c

Jun 7, 2021

Very Indepth. This course teaches the foundation and the logic behind how to improve neural network models from first principles

By sanket m

Jan 25, 2021

This course covers all the basic concept required for the development of an deep learning algorithm to optimize the parameters.

By Vikrant T

Jul 25, 2020

A great resource to further build your intuition behind how to apply regularization and tune hyperparameters in a neural network

By Tigmanshu P

May 22, 2020

Exceptional ! One of the best courses I have come across. It has so intrigued me and made me think in terms of new perspectives.

By Divyanshu B

Apr 28, 2020

Great course. Althogh I would suggest to update the week 3 programming assignment to Tensorflow 2.0. Andrew NG is a great tutor!

By Александр З

Apr 3, 2020

It was really great exp to go from the basics of hyperparameters up to using TensorFlow. This is exactly what I wanted it to be.

By Rooholla K

Jan 17, 2020

It was a great experience and I learned so many insightful things about neural networks and how to manage them during a project.