Foundations of Machine Learning - Oxford summerschool 2025

Syllabus: Syllabus_ML_Oxford_summerschool_2025.pdf

Summer school homepage: september-summer-school

My new book on machine learning and AI: The Means of Prediction

Useful links: computationlinks
(Machine learning textbooks, introductions to Python and R, useful packages, etc.)

Lecture slides

  1. Supervised learning using Python Jupyter Notebook, Html version
    Probably approximately correct learning theory Slides
  2. Shrinkage in the normal means model Slides
  3. Deep neural nets Slides
    Conformal inference for prediction Slides
  4. Overview of online learning and active learning Slides
    Online learning Slides
    Bandit problems Slides
  5. Fairness Slides
    Differential privacy Slides

Problems for the practice sessions

  1. Coding exercise - supervised learning: coding_exercise_scikitlearn.pdf
  2. Coding exercise - shrinkage estimation: coding_exercise_shrinkage.pdf
  3. Coding exercise - conformal inference: coding_exercise_shrinkage.pdf
  4. Coding exercise - multiarmed bandits: coding_exercise_bandits.pdf