Essential Math for Machine Learning & AI Curriculum
Browse individual modules to learn specific topics and strengthen your math understanding.
📘
Math Foundations
Algebra, vectors, matrices, functions, and basic calculus for building a strong base.
Explore Modules →🤖
Linear Algebra for ML
Matrices, eigenvalues, SVD, projections, and geometry used in modern ML algorithms.
Explore Modules →ðŸ§
Calculus & Optimization
Derivatives, gradients, multivariable calculus, and optimization methods like gradient descent.
Explore Modules →✨
Probability for ML
Random variables, distributions, Bayes rule, expectation, variance, and ML-focused statistics.
Explore Modules →ðŸ›
Statistics for ML
The math behind regression, loss functions, regularization, PCA, softmax, and other ML concepts.
Explore Modules →📚
Other Math
Explore concepts interactively—matrix operations, gradient descent visualizer, PCA explorer, and more.
Explore Modules →
Eigenvalues & Eigenvectors
Matrix Factorization
Optimization Methods
Neural Network Training
Attention Mechanisms
Singular Value Decomposition
Convex Optimization
Multivariate Calculus
Vectors & Matrices
Eigenvalues & Eigenvectors
Matrix Factorization
Singular Value Decomposition
Gradient Descent
Optimization Methods
Multivariate Calculus
Jacobian & Hessian
Probability Distributions
Bayes Theorem
Loss Functions
Regularization
Bias–Variance Tradeoff
Dimensionality Reduction
Neural Network Training
Activation Functions
Attention Mechanisms
Transformers
Embeddings
Vector Search
RAG
AI Agents
Latest from mathforml
Fresh insights, visual explanations, and project deep dives.
- Why PCA Works: An Eigenvalue Story of DimensionalityWhy PCA Works: An Eigenvalue Story of DimensionalityWhy PCA Works: An Eigenvalue Story of Dimensionality
- Transformers Explained Visually: Attention is All You NeedTransformers Explained Visually: Attention is All You Need
- How Gradient Descent Really Works: A Geometric IntuitionMaths for Machine Learning Maths for Machine Learning

