Math for ML
Vectors, matrices, probability and optimisation, each implemented by hand so the formulas stop being abstract.
Beginner · 18 problems · 0 passed · Background reading: Linear Algebra for AI
- 01Dot Product From Scratcheasy
- 02Matrix Multiplication From Scratchmedium
- 03Euclidean and Manhattan Vector Normseasy
- 04Vector Projection and Rejectioneasy
- 05Matrix Determinant for Low-Order Systemseasy
- 06Sample Mean and Variance From Scratcheasy
- 07Sample Covariance Matrixmedium
- 08Bayes' Rule Categorical Posteriormedium
- 09Shannon Entropy, Cross-Entropy, and KL Divergencemedium
- 10Central Finite Difference Gradient Approximationmedium
- 11Jacobian Matrix Evaluationmedium
- 12Classical Momentum Gradient Descent Stepmedium
- 13Newton-Raphson Optimization Stepmedium
- 14Power Iteration for Dominant Eigenpairmedium
- 15Matrix Inverse via Gauss-Jordan Eliminationmedium
- 16Gram-Schmidt Orthonormalizationeasy
- 17Numerically Stable Softmax and Cross-Entropyhard
- 18Conjugate Gradient Method Single Iterationhard
Next track: Classical ML from Scratch