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,896 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

NA

Jan 13, 2020

After completion of this course I know which values to look at if my ML model is not performing up to the task. It is a detailed but not too complicated course to understand the parameters used by ML.

Filter by:

851 - 875 of 7,219 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

By Shekhar N

•

Aug 25, 2020

Excellent course after the preliminary one. You get used to the style of programming that is intended to be the best for someone who's starting out. Can't wait to go to the next one!

By Satya K R

•

Aug 20, 2020

great course. Love the instructor. Andrew Explained stuff so better than other literature available on internet. learned a lot about optimization. thanks for such a wonderful course.

By Amrendra P S

•

May 29, 2020

Improving my Knowledge using this course. I am happy to be able to learn these course materials by Honorable Andrew Ng.

Thank you for such a good effort for passing on your knowledge.

By Stephen G

•

May 7, 2020

Fantastic course. I love how much high-level intuition Andrew aims to convey, without leaving out any of the low-level details that I consider completely crucial to my understanding.

By Simon R

•

Nov 18, 2018

This course is one of the most important for actually doing deep learning. I also liked the hands-on exercises that (again) improved my knowledge of things like numpy and tensorflow.

By Peter B

•

Aug 30, 2018

This continues to be a very well done series of courses. The sections are cohesive and grouped in a way that makes it easy to learn the concepts needed before progressing. Thank you!

By Kashyap G

•

Feb 22, 2018

A great value addition to the first deep learning course in the module. I liked going into the details of hyperparameters and good way to get started with tensorflows. Just loved it!

By Pushkar P

•

Dec 10, 2017

Hyperparameter tuning and selection of the best learning algorithm are topics which are frequently less understood. This course teaches a systematic approach to thinking about these.

By Zhao Y

•

Nov 19, 2017

This course gives me a deep understanding of how to tune hyper parameter, how to implement regularization and optimization. It really makes me move a big step forward in the AI way.

By Kamyar A

•

Feb 1, 2021

This course alongside the whole specialization helped me a lot with my bachelor's thesis! I thank Andrew and deeplearning.ai for all of the excellent information they have provided!

By Reham E

•

Jul 18, 2020

The course is fruitful, it contains a lot of valuable contents. I feel like it's useful for ML in general not just NN. It's totally recommended for anyone interested in applying NN.

By ANIL V

•

Jun 13, 2020

Great in-depth lectures, with lots of example. I am able to understand the core concepts and with tensorflow will be able to implement them as well.

Thanks a lot to to the instructor

By Omega I

•

Jan 18, 2020

Give good understanding about optimization of Neural Networks. Covers almost all the techniques required for beginners.Better If you can update the course to include new algorithms.

By Karan S

•

Aug 28, 2019

It was extremely helpful for me to prepare a strong base towards neural networks. Thank you for much needed intro on Tensorflow. I feel more confident on working with ML frameworks.

By Vibhav I K

•

Jun 30, 2019

Yet an amazing course by deeplearning.ai. The course transfers practical aspects of machine learning of optimizing neural nets to using the industry relevant framework - TensorFlow.

By Paras D

•

Apr 6, 2019

This course is a must-do for deep learning practitioners as it teaches about the most important parts of deep learning which are essential to understand to build an efficient model.

By Gregor F

•

Aug 9, 2018

Very helpful for if you like to apply NNs. Gives a good overview about what is really effective for learning. A well balanced insight into essential and effective tuning algorithms.

By Jose L M

•

Nov 26, 2017

Great course but it's not well covered the use of dev set data in the code exercises. Cross Validation is not teach how to code so there is a gap between theory and coding practice.

By Piyush M

•

Nov 21, 2017

The course is a master piece of details on how to build a highly optimized neural network. Great Course. Highly Recommended to anyone who wants to get in the field of Deep Learning.

By Derek H

•

Jun 18, 2021

good for developer in any kind. I am from Taipei, Taiwan. These courses give me a better understanding how hyperparameter and Tensorflow works. can't wait to go to the next course!

By Godawari S R

•

Sep 26, 2019

The course was really informative. I learnt a lot about deep neural networks and hyper parameter tuning. It gave good brief introduction to tensor flow framework for deep learning.

By Akshay J

•

Jun 11, 2018

Very good and well structured course with practice exercises. Learned in detail how various things work behind the lines of code. Very useful and conceptual. I highly recommend it.

By Shanshan

•

Aug 28, 2017

Very instructive. Although I've being using deep learning and tensorflow for a long time and doing research in this field, I still learn something. Andrew Ng himeself is the brand.

By Feng X

•

Sep 11, 2023

I think for the final training model of last programming assignment, the teacher should teach more about how to write that model, not just give it way the whole model. Thank you.

By Leonardo L

•

Nov 22, 2020

Extremelly complete course, giving an extense overview about neural networks initialization, parameters, optimizer algorithms and an short overview about Deep Learning Frameworks.