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:

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

By yuji w

•

Oct 4, 2017

It is great to extend my knowledge on deep learning, neural networks. It is also nice to touch on to see a bit of tensorflow aspect of deep learning.

By Eric B

•

Mar 3, 2021

Professor Ng provides a good overview of the various hyperparameters and guidance from experience on how to proceed with their selection and tuning.

By Aadith K

•

Oct 4, 2019

This course is a natural continuation to the first course in the Deep Learning specialization! I had a lot of fun doing the programming assignments.

By Abdirahman A

•

Sep 20, 2019

Short course, but a good introduction to the topic. To get a good understanding of certain topics however I felt its necessary to some extra reading

By 王浩礴

•

Jun 3, 2019

a good overview of some of the hyperparameters tuning in deep learning that normally will not tell in class. Also introduce the basics of tensorflow

By saurabh k

•

May 8, 2019

As Always I am highly convinced by the teaching and course content. It is always a pleasure to learn from Andrew Ng himself and make best out of it.

By Emmanuel A

•

Jan 13, 2019

Andrew Ng gives practical tips to improve a deep neural network but also the theory behind. I highly recommend this course for every ML enthusiasts!

By Caner Ö

•

Aug 30, 2018

I didn't know about the importance of gradient checking and some practical uses of TF, before I was beginning this course. Thank you deeplearning.ai

By Chris Y

•

Dec 26, 2020

Great content. Overall the homework is not challenging but serves the purpose well to help you understand thought the knowledge taught in lectures.

By 17DIT018 N K

•

Jul 27, 2020

This course helps a lot in learning how to optimise the algorithm and how to deal with both training and testing accuracy and apply it practically.

By Helmuth T

•

May 27, 2020

Excellent course. As always, Andrew Ng taks a set of complex concepts and explains them brilliantly, making them easy to understand. He is amazing!

By Kaivalya B

•

May 8, 2020

The explanation of maths could've been better in reading notes or something after video. Overall as usual brilliantly explained by Prof. Andrew Ng.

By Neelesh A

•

Jan 31, 2020

Absolutely elegantly done by Prof. Andrew Ng. Have become a Deep Learning addict, thanks to the professor. Eagerly looking forward to the next one!

By Mokshda S

•

Jun 21, 2019

Really helpful course .I was provided with proper guidance and I would recommend this course for improving knowledge in the field of deep learning.

By Arun K M

•

Apr 3, 2019

The course modules were very well paced, with details as well as the programming of specific aspects of deep learning clearly explained. Thank you!

By Ravi S K

•

Oct 3, 2018

Prof. Andrew is an excellent teacher. His lectures engage the students to keep going; he also encourages the students to complete their coursework.

By Ashwin G D

•

Sep 25, 2018

A very good course to learn optimization in Deep Neural Networks. It provides the knowledge in both, broader dimension as well as deeper dimension.

By Viktor P

•

Apr 6, 2018

A very well-structured and entertaining course. Programming assignments are prepared well, so you don't have to spend a lot of time with debugging.

By Tinsae G A

•

Feb 10, 2018

It was challenging; more math, more algorithms, and tougher assignments were involved. I liked it anyways; because challenge creates more learning.

By Deleted A

•

Feb 8, 2018

Great lectures as usual, in style and coverage. Quite a bit of hand-holding in programming exercises, which cuts both ways (positive and negative).

By Shardul L

•

Dec 9, 2017

Got a hands on experience with Tensorflow. Must learn course. All the pieces start falling together when you try Tensorflow programming assignment.

By Rizwan M

•

Nov 21, 2017

A very important course for developing efficient deep learning models. Andrew's explanations made it really simple to grasp these complex concepts.

By Balakrishnan

•

Sep 29, 2017

As usual, Andrew has designed a great detailed course about the NN tuning, regularization and optimization. Looking forwar for the other courses :)

By Julio C B

•

Nov 27, 2022

Muy buena gradación en la incorporación de los contenidos. Abre la posibilidad de profundizar más los conocimientos y aplicar en ejemplos diversos

By Rohit V

•

Aug 29, 2020

I am very happy to take this course and there was a lot of learning in this journey.

I thank Andrew Ng for all your effort in creating this course.