Lectures

Stat 154/254: Statistical Machine Learning

Lectures marked with \(\star\) are still in progress.

The librarian (Arcimboldo)

Introduction

Unit 1: Regression in a machine learning setting

Unit 2: Classification

Unit 3: Risk and complexity

Unit 4: Trees and weak learners

Unit 5: Neural networks and optimization

This unit will mostly not have its own notes, and will instead be based on readings from Prince (2023), which is freely available online.

  • Black-box optimization
  • Shallow and deep neural networks (Prince (2023) chapters 3 and 4)
  • Optimization and generalization in neural networks (Prince (2023) chapters, 6, 9)
  • Architecture as structure (Prince (2023) chapters 10, 11, and 12)
  • Simulation-based inference and TabPFN

Prerequisites

Mathematical statistics, probability, linear algebra, multivariate calculus, and Python are all prerequisites.

For assistance with mathematics prerequisites, the Student Learning Center provides additional assistance.

A summary of the required linear algebra skills can be found here.

References

Prince, Simon J. D. 2023. Understanding Deep Learning. The MIT Press. http://udlbook.com.