Resources for typing notes: def.tex scribe template file
State of TML, Examples of ML problems, Statistical and Computational Learning models
Reading: chapters 1-2 in book 3, Alan Turing's paper on AI: https://www.csee.umbc.edu/courses/471/papers/turing.pdf
Lecture notes: notes
Review of basic definitions of statistical learning, agnostic statistical learnability of finite hypothesis classes and proof
Reading: chapters 3-4 in Shalev-Schwartz book
Lecture notes: notes
Infinite hypothesis classes, discretization trick. Start of computational learning theory and efficient methods.
Reading: chapters 3-6 in Shalev-Schwartz book
Lecture notes: notes
The online learning mode, multiplicative updates, weighted majority, randomized weighted majority, regret
Reading: chapter 1 in book 1
Lecture notes: notes
Regret minimization in continuous models, modeling power of convex relaxation, online shortest paths,
the Hedge algorithm, intro to convex analysis
Reading: chapter 1,2 in book 1, lectures on optimization
Online gradient descent and its regret bound, application to online shortest paths for a surprising routing algorithm.
Examples of other applications: online spam filtering, online ranking, production
Reading: chapter 3 in Hazan book, lectures on optimization
reading: chapter 3 in Hazan book, lectures on optimization
Universal portfolio selection, Cover's algorithm, Online Newton Step
Reading: Chapter 4 in book 1
Cont. of Online Newton Step, the importance of regularization
Reading: Chapters 4,5 in book 1
The RFTL meta-algorithm and its analysis, AdaGrad algorithm and its guarantee
Reading: Chapter 5 in book 1
The Frank-Wolfe algorithm, projections and their computational cost,
Reading: Chapter 7 in book 1
Reading: Chapter 6 in book 1
Reading: Chapter 8 in book 1
Reading: these notes
Reading: Chapter 9 in book 1
Reading: Chapter 5.5 in book 1
Lecture notes: notes
Lecture notes: notes
Lecture notes: notes