Machine Learning Foundations
The core concepts, methods and practice of machine learning — the basis for understanding, analyzing and applying different models.
6 units 28 notes Read 0 / 28 Oct 2026
-
L0 Learning as Fitting 0 / 4 The three ingredients of supervised learning, how the loss decides what you learn, population vs. empirical risk, and gradient descent on one page.
-
L1 Generalization: Fitting and Data Splits 0 / 5 Memorizing vs. learning, the bias–variance decomposition, the roles of train / validation / test and how leakage happens, cross-validation, and reading learning curves as a diagnosis.
-
L2 Optimization in Practice 0 / 5 Minibatch gradient noise, learning rates and Adam, moving targets and EMA, regularization and early stopping, loss landscapes and initialization.
- L2.0 Polling a Small Sample: Minibatch Gradients and Noise
- L2.1 One Learning Rate Is Not Enough: Momentum and Adam
- L2.2 When the Model Produces Its Own Targets
- L2.3 Limit the Notes or Stop Practicing: Regularization and Early Stopping
- L2.4 One Map, Different Starting Points: Loss Landscapes and Initialization
Tools this unit usesM0.0 Gradients and Direction M0.2 Taylor Expansion and Straight-Line Prediction M1.0 Linear Combinations of Gaussians M1.1 Conditional Expectation M3.0 Where Is the Walker After an Hour? From Random Walks to Brownian Motion M3.1 Stochastic Differential Equations M5.2 EMA, Moving Targets, and Stop-Gradient -
L3 Experiments and Hyperparameter Search 0 / 4 Parameters vs. hyperparameters, grid / random / Bayesian search, nested validation and the winner's curse, seed variance and honest reporting.
-
L4 Architectures and Inductive Biases 0 / 6 MLPs and universal approximation, backpropagation, convolution and translation equivariance, U-Nets and residuals, attention and Transformers, and how conditioning and time are injected.
- L4.0 If MLPs Can Approximate Everything, Why Use Other Architectures?
- L4.1 A Defect on the Production Line: Backpropagation and Sensitivity
- L4.2 The Same Pattern in Another Position: Convolution and Equivariance
- L4.3 How can one kernel handle texture, objects, and an entire scene?
- L4.4 Can content decide where to look?
- L4.5 Where should instructions enter a shared model?
-
L5 Probabilistic Modeling and Generative Evaluation 0 / 4 Maximum likelihood and KL, latent variables and the ELBO, autoregressive factorization and independence assumptions, and how to evaluate a generative model.
Lit notes are what this browser has read; the record stays on this device.