Rocco's lecture notes will be posted soon after the class.
Warning: the notes below were generated in real time and have not been edited. They may contain typos or other errors. They may also contain aesthetically jarring color combinations.
Number | Date | Topics | Notes | References | ||
---|---|---|---|---|---|---|
1 | Tues Sept 2 | Introduction, basics | Blum survey sec. 3.0 | |||
2 | Thurs Sept 4 | Online mistake-bound learning, elimination algorithm, decision lists | Blum survey sec. 3.0, 3.1 | |||
3 | Tues Sept 9 | Learning decision lists, Winnow1 | Blum survey sec. 3.2, Littlestone paper sec. 5 (just through Theorem 7) | |||
4 | Thurs Sept 11 | Winnow2, Perceptron | Blum survey sec. 3.2, Littlestone paper sec. 5 (just through Theorem 7), handout on Perceptron and kernel methods | |||
5 | Tues Sept 16 | Perceptron, dual Perceptron, kernel methods | handout on Perceptron and kernel methods | 6 | Thurs Sept 18 | General bounds on OLMB learning: Halving Algorithm, Randomized H.A., start VC Dimension | Blum survey sec. 2.0, 2.1, 2.2, Littlestone paper sec. 1-3 (don't worry about the stuff about the SOA) |
7 | Tues Sept 23 | General bounds on OLMB learning: VC dimension, Weighted Majority algorithm | Blum survey sec. 2.0, 2.1, 2.2, Littlestone paper sec. 1-3 (don't worry about the stuff about the SOA) | |||
8 | Thurs Sept 25 | Randomized Weighted Majority algorithm, intro to PAC learning, PAC learning intervals | Kearns and Vazirani chapter 1.1-1.3 | |||
9 | Tues Sept 29 | finish PAC learning intervals, OLMB to PAC conversion, definitional issues | Kearns and Vazirani chapter 1.1-1.3 | |||
10 | Thurs Oct 2 | Chernoff bounds, learning by finding consistent hypotheses, Occam's Razor | Kearns and Vazirani chapters 1,2, appendix (Chapter 9), this handout on probability basics, this handout on Chernoff bounds | |||
11 | Tues Oct 7 | PAC sample-efficient learning sparse disjunctions via Occam and greedy set cover, start proper versus improper learning | Kearns and Vazirani chapters 1,2 | |||
12 | Thurs Oct 9 | Improper PAC learning of 3-term DNF is computationally easy, proper PAC learning of 3-term DNF is computationally hard | Kearns and Vazirani chapters 1,2 | |||
Here is an anticipated list of topics. Note that the ordering of some topics may change, and we may spend more or less than one lecture per topic.