Much of machine learning is built around the idea of loss functions and optimizing for them. To understand them, you first need to understand Calculus.


To build a strong foundation for advanced material such as machine learning, deep learning, statistics, and reinforcement learning, we recommend familiarity with these concepts in calculus. Follow the links to our deep-dive articles to become an expert.

Multivariate Calculus

Further reading and resources

Here are some additional resources on calculus to supplement the material presented here.

Please share

Let your friends, followers, and colleagues know about this resource you discovered.

Subscribe for article updates

Stay up to date with new material for free.