Lecture 1 Introduction to machine learning theory. Learning models and learning problems.
Lecture 2 Online mistake bound learning. Algorithms for simple concept classes. Attribute efficient learning with the Winnow algorithm.
Lecture 3 Winnow algorithm continued. Perceptron algorithm.
General bounds for online mistake bound learning. The Halving algorithm, the Standard Optimal Algorithm.
Lecture 4 Best Experts and Weighted Majority.
Lecture 5 Weighted Majority algorithm continued.
Lecture 6 The Probably Approximately Correct(PAC) Learning model. PAC learning algorithms for simple concept classes.
Lecture 7 More PAC learning algorithms. Conversions from online learning to PAC learning.(KV chapter 1)