- All DegreesExplore Bachelor’s & Master’s degrees
- Bachelor’s DegreesExplore master’s degrees from leading universities
- Master’s DegreesExplore Computer Science & Engineering degrees
- Postgraduate StudiesDeepen your expertise with postgraduate learning
- MasterTrack™Earn credit towards a Master’s degree
- University CertificatesAdvance your career with graduate-level learning

Back to Calculus for Machine Learning and Data Science

stars

68 ratings

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
Mathematics for Machine Learning and Data science is a foundational online program created by DeepLearning.AI and taught by Luis Serrano. This beginner-friendly program is where you’ll master the fundamental mathematics toolkit of machine learning.
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 plugins and visualizations to help you see how the math behind machine learning actually works.
Upon completion, you’ll understand the mathematics behind all the most common algorithms and data analysis techniques — plus the know-how to incorporate them into your machine learning career.
This is a beginner-friendly program, with a recommended background of at least high school mathematics. We also recommend a basic familiarity with Python, as labs use Python and Jupyter Notebooks to demonstrate learning objectives in the environment where they’re most applicable to machine learning and data science....

QH

Mar 2, 2023

A good course for beginners. There are formulas that require a pen and paper to think and solve. Brilliant

IS

Mar 3, 2023

Covers what is needed for ML. Provided examples, quizzes and labs are very helpful. Thank you

Filter by:

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 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 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 Quan T H

•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 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 Simone S

•Feb 3, 2023

Too simple, only the notebooks are somehow interesting

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 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 Justine L U

•Mar 12, 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 Deepak K

•Mar 29, 2023

good one

By Deleted A

•Mar 5, 2023

Too easy for exercise, but the video lession is good, focused on ML perspective

By Geet C

•Mar 24, 2023

Helpfully and covered all the topics related to ML

By chaimaa E k

•Mar 27, 2023

You are perfect Platform Coursera

- AWS Cloud A Practitioner's Guide
- Basics of Computer Programming with Python
- Beginners Python Programming in IT
- Developing Professional High Fidelity Designs and Prototypes
- Get Google CBRS-CPI Certified
- Introduction to MATLAB Programming
- Learn HTML and CSS for Building Modern Web Pages
- Learn the Basics of Agile with Atlassian JIRA
- Managing IT Infrastructure Services
- Mastering the Fundamentals of IT Support

- Basics of Computer Programming with Python
- Beginners Python Programming in IT
- Building a Modern Computer System from the Ground Up
- Getting Started with Google Cloud Fundamentals
- Introduction to Cryptography
- Introduction to Programming and Web Development
- Introduction to UX Design
- Learn HTML and CSS for Building Modern Web Pages
- Mastering the Fundamentals of IT Support
- Utilizing SLOs & SLIs to Measure Site Reliability

- Building an Agile and Value-Driven Product Backlog
- Foundations of Financial Markets & Behavioral Finance
- Getting Started with Construction Project Management
- Getting Started With Google Sheets
- Introduction to AI for Non-Technical People
- Learn the Basics of SEO and Improve Your Website's Rankings
- Mastering Business Writing
- Mastering the Art of Effective Public Speaking
- Social Media Content Creation & Management
- Understanding Financial Statements & Disclosures