MS
Aug 29, 2023
very good courses. The material is quite deep and difficult, but can be conveyed so that it is easy to understand. The lab is also very helpful to better understand the concept
AK
Feb 26, 2024
Enjoyed learning calculus from prof. Serrano. I mostly enjoyed the programing exercises, I wish this is how it was taught to us in school. But better late than never.
By Saurabh K S
•Feb 15, 2023
Good complementary course to the Multivariate Calculus course by Imperial College London. I had already taken that course so I was able to skip almost all the lectures here, and jumped straight to the assignments.
Week 3 Newton's methods contained the use of Hessian instead of gradient descent, which was covered the the ICL course, but was not explained where it came from. They also used the hybrid of Hessian and Grad Descent and the use cases for both.
Overall, if you are stuck between this course or the ICL version, go with the ICL one
By Max M
•Feb 7, 2023
I also did the calculus course of imperial college london (didn't finish the last two weeks because the course gets worse after week 4) and I have to say that I enjoyed this course much more. Things are explained very clearly and I built a very good understanding and intuition of all the concepts. One could argue that the topics covered are a bit too basic, but in the end you get a good understanding of how optimization algorithms like gradient descent are working under the hood of ml-models.
By Diana K
•Feb 3, 2023
Great Course! Here I find a lot of step-by-step explanations of how mathematical neural network works. A lot of examples and visualizations(a lot of animation, that can be used, as an experiment) provide a high understanding of what we using, why we using that in a certain situation, and how we can use it in practice programming neural networks. Highly Recommend!
By alex v
•Feb 23, 2023
thank you for recovering my knowledgement for math after so many years from pass my Uni
By David B
•Mar 17, 2023
I find the teacher engaging and the idea that it is related to machine learning, but the labs are way to focused on machine learning, and i think they are poorly designed so that it is all busy work. Little things kept bothering me, such as how the quizzes pop up and block the slide that contains the information the quiz is asking about. You have to see both the quiz and the screen it is hiding at the same time. Then, I think the labs model poor programming practices such as packing data in and out of Python dictionaries all the time, and then my job is to go through and write code to pack and unpack the Python dictionaries. It is hard for me to write code I think is stupid, expecially when doing so teaches me nothing about either calculus or machine learning.
By Thorsten J
•Mar 17, 2023
Since I got in touch with the field of ML/AI I was looking for a course to get a deep understanding of gradient descent. Finally this course made it happen and even more. My highest recommendations and thank you DeepLearning.AI for that great piece of work!
By Michael A W
•Feb 28, 2023
This course refresh my knowledge about calculus back in senior high school and even it makes me understand better about calculus and apply it in machine learning.
By Brad F
•Jun 2, 2023
Calculus is a very difficult topic and yet the manner in which this course is delivered makes everything so very easy to understand. Incredible.
By Praveen K
•May 13, 2023
very very structured. Cant be more thankful to initiatives of Louis Serrano and Andrew NG, What a wonderful human service. Blessings from India
By Michel M F
•Feb 3, 2023
The content is fantastic, with a lot of illustrations and examples! Kudos to Luis Serrano and the DeepLearning AI team!
By Hoang Q T
•Mar 3, 2023
A good course for beginners. There are formulas that require a pen and paper to think and solve. Brilliant
By Ivan S
•Mar 4, 2023
Covers what is needed for ML. Provided examples, quizzes and labs are very helpful. Thank you
By Nam N D
•Feb 28, 2023
Those mathematical knowledge taught are very useful
By Toshiki K
•Feb 16, 2023
There is a lot of useful knowledge
By Nafis A
•Mar 1, 2023
The best I have seen
By Carlos J C M
•Feb 26, 2023
So interesting!
By Kayvon P
•Oct 7, 2023
Generally quite a good course, but occasionally the instructor glosses over important points or makes implicit assumptions that throw the learner off. One example: In the video “Hessians and concavity”, the instructor misleadingly states “Because all the eigenvalues of this matrix are positive numbers, then the function is concave up and the point (0,0) is a minimum.” But this isn’t strictly true. The function is a minimum if the Eigenvalues of the matrix are positive AND the point is a critical point i.e. has a zero first derivative. It's a pretty fundamental point and I wish the instructor had made that explicit. In addition to this kind of thing, there are quite a few verbal "typos" where the instructor says something that obviously contradicts what's on the slide. Would be nice if those were cleaned up.
By Simone S
•Feb 3, 2023
Too simple, only the notebooks are somehow interesting
By Jennifer H
•May 21, 2023
Very challenging for a beginner, but very well done! I had to research some of the concepts outside of this course, as I did not understand everything initially. I feel this touched on some very advanced calculus, and I personally needed more assistance (Khan academy, refresher of some algebra practices, etc). I also had to go through some of the videos a couple of times. However, I loved the Python labs! Very nice to apply the calculus we learned immediately in real programming examples. Definitely recommend for anyone interested in data science.
By Julio E
•Nov 14, 2023
Excellent course to learn the basics of Calculus in a veeeery progressive way while acquiring essential fundamentals of machine learning itself like multivariate linear regression and classification applied to great examples of neuronal networks. Therefore, you don't only learn abstract mathematical concepts but also it immediate application to machine learning through a very well guided learning approach using well structured and pedagogic Labs and Programming Assignments
By Mai T P
•Apr 8, 2023
The course is quite essential for everyone who want to review math for machine learning. One outstanding point 's the course is intuitively all of theory. You can easily image derivative and the relationship between first derivative and second derivative. Moreover, you may learn the concept about machine learning and apply it to python code. Beside that, if you had experience about math, it may be too easier than you expect.
By Oscar F
•Apr 4, 2024
Clear and concise material, providing a nice introduction to understand the mechanics of the algorithms explained during the course. The labs are outstanding, providing enough context to complete them, without overwhelming the student, and at the same time showcasing really nice examples! Most importantly, it has motivated me to continue to study and expand my understanding of Neural Networks.
By Natalia E
•Dec 4, 2023
That was challenging, but doable! The course helps you understand the maths behind ML. Would totally recommend it to anyone who's preparing to enter the field of Data Science and Machine Learning. It took me longer than I expected though, at times needed to review some Khan Academy materials. The instructor is very good!
By Darren N
•Mar 25, 2023
Luis Serrano is an excellent teacher, who balances explaining the topics very well but also at a level that is challenging and spurs independent thinking. The labs were very helpful & especially in learning exactly what goes on in all the layers of a neural network. Looking forward to the next course with him!
By sidnei f
•Aug 26, 2023
The course was GREAT!!!
I finally understood how calculus is used in machine learning. Now I feel I have some understanding on the subject. Luis is a great teacher, he explains all the inner workings of the theory. The depth how the subject is approached makes the learning process much more rewarding.