• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    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

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.9
    stars
    63,379 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 ne...
    ...

    Top reviews

    XG

    Oct 31, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    AS

    Apr 19, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Very good course to give you deep insight about how to enhance your algorithm and neural network and improve its accuracy. Also teaches you Tensorflow. Highly recommend especially after the 1st course

    Filter by:

    551 - 575 of 7,273 Reviews for Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By ONKAR S

    •

    Apr 30, 2020

    Best course from deep learning ai i have learn regularization , different optimization algorithm like rms_prop, momentum and Adam also lean what is deep leaning framewrok and also use one of them in assignment of week 3 of coursera

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Angelo C

    •

    May 6, 2019

    Enjoyed the class and would recommend to those who wants to know more about the hyperparameters relating deep learning. Materials well explained by Prof Ng and assignment equally well designed. Looking forward to the next section.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sagar K

    •

    Mar 19, 2019

    Liked the content of this course. I would have liked optional videos about the mathematics behind the optimization algorithms. Appreciate the focus on building the optimization algorithms from ground up before learning a framework.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anand R

    •

    Feb 23, 2018

    A great course. I appreciate the way how Andrew Ng explained all the technical details which i have never able to understand. Before taking this course, it used to be black box for me. Many many thanks to the great teacher of AI.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By MARKO Y

    •

    Jan 7, 2021

    Andrew Ng explains everything so well. I am still a high school student without any calculus background yet, and I can still understand all the concepts. I recommend this course to any young individuals getting into deep learning!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Karimkhan P

    •

    Sep 18, 2020

    Nice course on hyperparameter tuning, regularization, and optimization. Those who are research scholars will get deep knowledge. Working professionals get good hints for improving the model and accuracy through various techniques.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Busra N A

    •

    Aug 19, 2020

    I enjoyed the every bit of this course! It is very well structured as always and optimization methods are clearly explained. I like the last programming assigment the most. It gives you a solid grasp of Deep Learning architecture.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Enrico V

    •

    Sep 25, 2019

    Andrew NG is masterful at explaining complex things in the clearest possible way teaching all and only you need to get an understanding of the subject that is good and complete relative to the goals of the course. Amazing teacher.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Eymard P

    •

    Jul 16, 2018

    Very well explained and detailed. The less positive aspect is that I think the programming assignements are a bit too easy. But for the rest it's perfect, it's always interesting and clear. Thank you for the high quality content !

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Adikwu U S

    •

    May 31, 2020

    Prof. Andrew did justice to the topic. The course contents are very insightful with respect to how the choice of parameters initialization and optimization techniques could influence the overall outcome of a Neural Network model.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bharath K

    •

    Sep 28, 2017

    Nuts & Bolts of deep learning were very well explained thought in this course which will be very useful in building a robust neural networks. Maths behind the concepts were explained clearly. Thank you very much Prof.Andrew Ng !

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rizal m M P

    •

    Oct 6, 2022

    An amazing course that talk about hyper parameter tuning, regularization and optimization of Aritificial Neural Networks. Andew's practical advice about these subjects are really helpful, when we perform these tasks on our own.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jingying W

    •

    Jul 14, 2020

    This course really helps me understand different optimization functions, regularization and dropout these valuable tools in depth. Implementing Adam and Momentum more or less from scratch makes me feel more familiar with them ;)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ganesh S

    •

    Jun 21, 2020

    Great next step to the First Course. The jump into Tensor Flow was a little sudden and maybe we could've had some more smaller exercises mimicking other problems in Tensorflow before the new one came up for the final assignment.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Carlos A F

    •

    Mar 19, 2020

    The main advantage of this course is the amazing capacity of professor Andrew Ng to facilitate the understanding of key concepts on Deep Neural Networks. The assignments help a lot to improve the comprehension of the concepts.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jinxiang R

    •

    May 19, 2019

    I am so grateful that Andrew and his team provide such great course, after completed the course now I have more understanding about different optimizer and regularization methods of the NN. And practical exercise with tensorflow

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rahul v

    •

    Sep 4, 2018

    This course is awesome. In the end of this I can understand the how to make your model more efficient and optimal. How I can play with our training set and how to improve the our Deep Neural Network.

    Thank you so much Andrew sir.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ai-sawan J

    •

    Apr 2, 2018

    I like the way Prof. Andrew explains intuitions and how Momentum works in Deep Learning. Also, this course gives practical explanations of how improve models. I would recommend to anyone who want to start learning Deep Learning!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dixant M

    •

    Oct 6, 2017

    All the techniques taught were very effective. Before this course, I made a NN without knowing these techniques and it was a pain to get it to converge. Hopefully, after applying these techniques. it is performing very well now.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anurag D

    •

    Jun 24, 2021

    This course is excellent to get a start of deeplearning.

    I really emphasize this.

    Dr. Ng is an awesome professor who can simplify abstract and complex concepts to a really linear knowledge flow i.e. removed activation layer hahha

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ramin N

    •

    Oct 11, 2020

    This course was very valuable and informative, and I wanna say a special thanks to Dr. Andrew NG, a great professor. Thank you very much, and finally thanks to the Coursera for giving me the opportunity of learning this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By HE Y

    •

    Jun 14, 2020

    This course gives me a comprehensible insight into the tuning of hyperparameters in the Deep Learning. It gives me a better understanding by some useful and practical exercises. I really want to say thanks your efforts, Andrew.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Zongyi G

    •

    May 16, 2020

    I wish there are exercises for coding back-propagation on Batch-normalization and multinomial logistic regression from scratch (using python and NumPy only). That would help to deepen my understanding of those concepts greatly.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Steve A

    •

    May 26, 2018

    Good stuff. All in all well worth the few weeks to get a better idea of how to thing and deal with parameters.

    I feel like I need a real course on tensorflow though. Documentation and tutorials are not googles strong point.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Travis J

    •

    Mar 19, 2018

    Very rich with information on various ways Neural Network training can benefit from optimizations. I'm sure there are many more optimizations to explore, and this serves as a great introduction to some of the more common ones.

    • Chevron Left
    • 1
    • ...
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • ...
    • 291
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.