Find a course or note

Search notes

Search by topic, keyword or unit code, such as Flow Matching or U4.

    Esc to close · ⌘ / Ctrl K to search

    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
    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.