JS
Apr 4, 2021
Fantastic course and although it guides you through the course (and may feel less challenging to some) it provides all the building blocks for you to latter apply them to your own interesting project.
XG
Oct 30, 2017
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.
By Krishna R
•Jul 17, 2020
It is a very good follow up course in this Specialization. It is about how we can improve our a accuracy/predictions by tuning hyperparameters, using better optimization techniques and it also talks about deep learning frameworks. Overall it was a good course. Thank You Andrew Ng for this wonderful course.
By Juan C B
•Mar 8, 2020
Good second course to understand how we can improve our deep learning models with a good hyperparameter selection, some regularization techniques to reduce overfitting such as dropout, l2, early stopping and some optimization techniques for when we have a large datasets like momentum, RMS prop, adam, etc..
By Rob v P
•Oct 2, 2017
This second course in the specialization is really great. I have gained a lot of insight in hyperparameter tuning and the reason why they work (or don't ;-). It is much easier now to understand what models are doing and why we need certain techniques. This is again one of the best courses for deep learning.
By Abdallah D
•Feb 3, 2020
Fantastic course providing a broad overview of hyperparameter tuning in deep neural networks. The introduction on TensorFlow is informative. Looking forward to the three remaining courses of this great specialization on machine leaning. Thanks Andrew and their assistants for putting those courses together!
By Daniel R B
•Jun 6, 2018
I really liked the course. The forum is very helpful navigating programming errors during the assignments.
A thing to improve would be to get the feedback from the forums to the lectures. Specially in corrections that should be made to the programming assignments that don't match the expected result. Thanks
By Steve S
•Dec 11, 2017
Provided a lot of deeper insights passed over in the previous course in the specialization. Between this course and the previous course, you feel like you have a very solid beginner's understanding of deep learning, but one that is also practical enough and comprehensive enough to start coding on your own.
By Marcin G
•Oct 15, 2017
Andrew Ng is a great teacher and will get you excited about improving deep networks. In this course you will get to know how to increase performance of your network. Essential course for deep networks specialists and amateurs. Additionally you will get to know most influential people befind the technology.
By Shashank S S
•Jul 8, 2019
All possible area of Improving Deep Learning models got covered in detail. I liked the lucid and intelligible way of explanation . Since the topics were vast to cover , I would recommend to get the course extended by 1 week with one more programming assignment on using tensor-flow with a capstone project.
By Vincenzo M
•Sep 11, 2017
This course will becoma a foundamental course for people that aim to work in the machine learning / deep learning area because it presents clearly the recent innovations in the deep learning. For production environment people will probably use open source framework, but this course clarify what is behind.
By Lily Z
•May 26, 2023
Excellent teaching . After learning, students have direction for improving deep neural network, such as algorithms for optimization, order and scaling of hyperparameter.  understand how batch norm  and how mini-batch works, as well as how to handle high bias and high variance in the neural network.
By Joshy J
•Oct 3, 2019
Excellent course if you are passioned about Deep Learning. Walk you through the most basics on how to tune the model parameters so that you can reach the highest accuracy for the model. The lecture is simple and well ordered. The TensorFlow introduction part is more exciting. Overall a wonderful course.
By Dimitrios L
•Feb 18, 2018
Excellent course! Not only does it address critical deep-NNs training issues providing a clear exaplanation around why these tunings are needed, but also provides some empirical advices (e.g. on level of importance on the hyper-parameters, typical values etc) that can be valuable when training depp NNs.
By Aaron B
•Oct 27, 2018
The only thing I wish for is a 'live chat' when an instructor is available, a IRC/slack/chat room for students to help each other, or faster response time when posting to the forums. Also the forums are a bit clunky (I don't remember all the reasons why), but the search allowed me to find useful posts.
By Shashank M
•Oct 10, 2018
This course offers a very quick introduction to methods that could be used to improve usage of deep nets from a practitioner's perspective. Although the mathematical details are not covered in depth, the material furnishes concise list of topics that could be researched upon for in-depth understanding.
By G
•Dec 9, 2021
This is a nice add-on to more basic courses about Neural Networks. It was great getting an understanding why regularization works and to see some different optimization schemes. Also interesting to see batch normalization rather than just normalizing the input data. I strongly recommend this course.
/G
By Sachin W
•Dec 11, 2018
Amazing course, starts right off the bat with hyperparameters, regularization and tunings.
Studied about various optimization algorithms and normalization alongwith mini batches, also the TensorFlow framework.
Thank you to everyone involved in making this course. I highly appreciate what you've made us.
By Muhammad s k
•Dec 3, 2019
I always held an opinion that highly qualified instructors, specifically those holding doctorate degrees are not the good teachers because they can't teach students at their levels. But Sir Andrew Ng proved me wrong, he is a wonderful teacher and tries to explain the minute details.
Salute to you sir.
By Edoardo S
•Jan 20, 2019
Very impressive course, really well done and interesting. One suggestion: apart from the modelling part in the programming assignment, I would also introduce some coding about the computing of the results and the final cost plot (in all the programming assignment these parts are already pre-compiled)
By Shabie I
•Feb 18, 2018
Concepts buried deep in technical jargon and seemingly complex mathematical notation are laid out bare for everyone to understand.
Mr. Andrew Ng is a very special teacher. The humility and down-to-earth character also add immense value to the course. He makes you believe truly that you too can do it.
By Brandon E
•Sep 26, 2017
An excellent continuation of the series. I particularly liked the in-depth discussion of Adam's optimization and the introduction to TensorFlow at the end of the course. The course does a great job of targeting specific concepts with practical advice related to tuning and optimization on real models.
By Kwan T
•Sep 28, 2017
It is amazingly rewarding to learn from Andrew, who is able to articulate so much insights into so many complicated refinements of Deep Neural Networks from so many different research papers. The Tensorflow programming assignment is one of best tutorials I have seen. Thank you for your great effort.
By Rohith K
•Aug 5, 2024
Gives a good practical overview of hyperparameter tuning and implementing regularization and optimization algorithms used in deep learning. Gives a good intro of TensorFlow at the end of the course. This course helped me refresh concepts I learned in college with good practical exercises in Python.
By Olivera N
•Apr 13, 2021
Really great experience taking this course! Truly diving in the area with many details. When I came to the last programming exercise with TensorFlow, I started to really appreciate the software frameworks that allow you to use predefined procedures instead of having to code everything from scratch.
By Zhiming C
•Apr 18, 2020
A very good organize course! The knowledge is step by step introduced. From Python can one from scratch a learning code establish. And then the course turns into Tensorflow. Only with this method can man have good feeling about how Tensorflow is processed. Very good course, I strongly recommend it!
By BenjamÃn M
•Apr 19, 2020
Concepts very well introduced and explained, with really good explanations about the intuition behind every topic. It's perfect to be able to apply different techniques knowing what they are good for and when to apply them, and at the same time it also shows where to delve deeper if needed/wanted.