Math Foundations
Build the linear algebra, statistics, probability, and calculus intuition every ML algorithm assumes. You start with vectors and matrix products and finish by computing Jacobians and Hessians by hand. This is the path to take if you want the math to stop feeling like magic.
Your progress
0/25 · 0%Path readiness 0%Easy 0% · Medium 0% · Hard 0%
Continue path · Vector AdditionWhat you will learn
- Compute dot products, matrix products, and determinants by hand
- Summarize a dataset with mean, variance, correlation, and skewness
- Apply Bayes' rule and compute expectations for discrete random variables
- Differentiate numerically and build gradients, Jacobians, and Hessians
1Vectors and Matrices
Vectors and matrix products are the language every model is written in. Start with addition, scaling, dot products, and norms, then build matrix multiplication, transposes, and determinants.
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
- Easy
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
2Describing Data
Before models, learn to compress a list of numbers into a few meaningful summaries: center, spread, and how two variables move together.
- MeanEasyst-001Statistics
- VarianceEasyst-002Statistics
- Medium
- Medium
- Easy
- Medium
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
- Pearson CorrelationMedium
- Population SkewnessMedium
- Variance of Discrete RVMedium
3Change and Uncertainty
Calculus measures how outputs respond to inputs and probability measures how sure we are. This stage pairs numerical differentiation with Bayes' rule, cosine similarity, and 2x2 eigenvalues.
- Easy
- Medium
- Medium
- Medium
- Medium
- Bayes TheoremMediumpr-001Probability
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
- Numerical GradientMedium
- Eigenvalues 2x2Medium
- Bayes TheoremMedium
4Toward ML Mathematics
The tools behind PCA, regression, and ranking: orthonormalization, eigenpair checks, rank correlation, and the Jacobian and Hessian that power backprop.
- Medium
- Hard
- Hard
- Hard
- Jacobian MatrixHardca-004Calculus
- Hessian MatrixHardca-005Calculus
Stage checkpoint
0/2 to passA checkpoint is a short retrieval test drawn from this stage: solve 2 of 3 from memory to mark the stage complete. The stage stays open either way.
Capstone
CollectionClose the path with one real artifact from the catalog.
Run the vector and matrix half of this path as one continuous set before moving on to models.