Math & Statistics
The linear algebra, calculus, probability and statistics behind machine learning, explained visually.
Beginner
Start here. No background needed beyond school maths.
Advanced
Once the basics are comfortable.
Book
Advanced
↗ External site
Mathematics for Machine Learning (book)
A free textbook that connects the maths of linear algebra, probability and optimisation directly to ML methods.
Deisenroth, Faisal and Ong (Cambridge University Press)
Book
Advanced
▶ Read here
Think Stats (2nd edition)
Exploratory data analysis and statistics taught through Python code instead of formulas.
Allen B. Downey, Green Tea Press

