Chevron Left
Back to Calculus for Machine Learning and Data Science

Learner Reviews & Feedback for Calculus for Machine Learning and Data Science by DeepLearning.AI

4.8
stars
682 ratings

About the Course

Newly updated for 2024! Mathematics for Machine Learning and Data Science is a foundational online program created by DeepLearning.AI and taught by Luis Serrano. In machine learning, you apply math concepts through programming. And so, in this specialization, you’ll apply the math concepts you learn using Python programming in hands-on lab exercises. As a learner in this program, you'll need basic to intermediate Python programming skills to be successful. After completing this course, learners will be able to: • Analytically optimize different types of functions commonly used in machine learning using properties of derivatives and gradients • Approximately optimize different types of functions commonly used in machine learning using first-order (gradient descent) and second-order (Newton’s method) iterative methods • Visually interpret differentiation of different types of functions commonly used in machine learning • Perform gradient descent in neural networks with different activation and cost functions Many machine learning engineers and data scientists need help with mathematics, and even experienced practitioners can feel held back by a lack of math skills. This Specialization uses innovative pedagogy in mathematics to help you learn quickly and intuitively, with courses that use easy-to-follow visualizations to help you see how the math behind machine learning actually works.  We recommend you have a high school level of mathematics (functions, basic algebra) and familiarity with programming (data structures, loops, functions, conditional statements, debugging). Assignments and labs are written in Python but the course introduces all the machine learning libraries you’ll use....

Top reviews

PB

Invalid date

great course for an intro or refresher respecting optimization, regression, and classification

PK

Invalid date

very very structured. Cant be more thankful to initiatives of Louis Serrano and Andrew NG, What a wonderful human service. Blessings from India

Filter by:

26 - 50 of 146 Reviews for Calculus for Machine Learning and Data Science

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.

By Sowmiya R

May 13, 2023

I learnt the basic calculus used in Neural Networks and many more theoretical and practical concepts involved, from this course. I truly feel excited to explore more. It's well-structured and packed with knowledge. A great course for a beginner like me. Thanks to the team and the mentor.

By Hugo M

Oct 6, 2023

This course shows how gradient descent and back propagation works under the hood. Differentiation is covered thoroughly and illustrated with good examples and visualisations. Newton's method is also taught as an alternative method of optimisation. Luis did a great job teaching this one.

By Praveen K M

Apr 17, 2024

Calculus for Machine Learning and Data Science is outstanding. With its clear explanations and practical exercises, it's essential for mastering calculus in the context of machine learning and data science. Highly recommended for anyone serious about excelling in these fields

By Nava B ( व

Aug 20, 2023

The course teaches Calculus in amazingly simple ways. Luis Serrano is an excellent instructor who breaks down complex mathematical structures into simpler terms. This course teaches you how Calculus is used to work on ML problems. The programming labs are highly detailed.

By Tony M

May 14, 2023

This was a great way to brush up on Calculus and gain an introduction to machine learning in a rigorous way that doesn't gloss over the quantitative reasoning. One of the best crash courses in single and multi variable calculus ever. Luis is a great teacher.

By Justine L U

Mar 11, 2023

Excellent! Calculus for Machine Learning and Data Science by DeepLearning.AI definitely makes for an excellent beginner's course for appreciating the more important concepts and methods of Calculus that are used in ML and DS. Congratulations, Luis! 👏🏽🎉

By Bertrand R

Jun 29, 2024

Same as the linear algebra in the series: Very well done! All the foundational math concepts are very well presented, explained, and illustrated at the appropriate pace (for me). The teacher is very clear and engaging. The Jupyter notebooks are great.

By Alexandros V

Sep 19, 2023

The instructor is able to explain complicated topics in a simple way making them comprehensible to people without previous background. The only downside is that some notebooks contain a lot of mathematical formulas that might not be easy to follow

By Hadar D S (

Jul 5, 2024

Easily my favorite course out of the three for this specialization. I was already quite good with derivatives, and this course made me see derivatives and their purposes differently. I wish this course was as long as the other two!

By Mayank R

Jun 2, 2024

One of the best calculus courses that I have taken so far. Highly recommended for ML beginners and practitioner alike. Explanations are superb and the assignments and quizzes help cement the concepts learnt in the lecture videos.

By Mark N

Mar 31, 2023

Great course! I particularly liked the ungraded and graded programming sections where you build two-layer neural networks from the ground up. Very valuable, personally found it more comprehensive than the Linear Algebra one.

By Artinm89

Sep 16, 2024

this course is perfect and its also a necessary step in learning machine learning it helped me learn how calculus affects on optimization and how I can implement them using python

By Muhammad N S

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

By Eskindir M

Sep 15, 2024

It is a clear and concise course that gets to the heart of the concepts. Highly recommended. P.S. It does require a bit of background knowledge but nothing too fancy.

By Anil K

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 Németh G

May 12, 2024

This is a great course also for beginners in data science and computer scientist who want to deeply understand the mathematics behind the machine learning.

By Umaid G

May 3, 2023

taught very well! a long peak under the hood for several machine learning algorithms. The course has inspired me to learn more complex maths.

By Adam M

May 24, 2023

This course really helped refresh the concepts of calculus and gave hands-on entry-level programming assignments perfect for the beginner.

By Xiang Z

Jun 21, 2024

it's great! not only did I learn the calculus, but also applied it to simple neural network, the labs and assignments are really great!

By KAWSAR A S 1

Apr 6, 2023

Very easy and clear explanation of Maths behind the machine learning. Thanks a lot Luis Serrano. Thanks a lot Coursera.

By Misikir G T

Aug 4, 2023

Excellent one ever and I appreciate specially the Luis the professor who present and instruct things very easily.

By Оксана І Я

Mar 7, 2024

An incredibly interesting course Fascinating teaching and relevant examples Easy, beautiful and logically built

By Stephen M

May 2, 2024

The course is quite relevant. The course material is clear and to the point. It is indeed value for money.