Study Guide

Computational Models of Learning


STUDY GUIDE

Note: The links to weekly lecture notes will not be in place usually until a week later.


Week 1 (January 11, 1999)

Overview of Machine Learning. Mistake Bound Learning Model.

Required readings

Recommended readings Additional Information
Week 2 (January 18, 1999)

Mistake Bound Learning Model (Continued). Weighted Majority Model. Introduction to PAC Learning Model.

Required readings

Recommended readings Additional Information
Week 3 (January 25, 1999)

Sample Complexity of PAC Learning. Consistent Learners. Efficient PAC Learning. Examples of Concept Classes that are Efficiently PAC Learnable Using Consistent Learners.

Required readings

Recommended readings Additional Information
Week 4 (February 1, 1999)

More on PAC Learning. k-Term DNF are not PAC learnable using k-term DNF hypothesis space. k-term DNF are PAC learnable using the k-CNF hypothesis space. Occam learning.

Required readings

Recommended readings Additional Information
Week 5 (February 8, 1999)

Occam learning. A General Framework for the design of Occam Algorithms. Examples of Occam learning algorithms. Occam learning of conjunctive concepts. Occam learning of K-Decision lists defined using conjunctions. An Occam Algorithm for Rule Induction (RIPPER). A Neural Network learning algorithm inspired by Occam Learning (DistAl).

Required readings

Recommended readings Additional Information

Week 6 (February 15, 1999)

PAC Learning of Infinite Concept Classes. VC Dimension of Infinite Concept Classes. Bounds on the VC dimension of Infinite Concept Classes. Upper and Lower Bounds on Sample Complexity of PAC learning of Infinite Concept Classes. Examples of Infinite concept classes. Sample Complexity of Perceptrons and Multi-Layer Perceptrons.

Required readings

Recommended readings Additional Information
Week 7 (February 22, 1999)

Weak Learners and Strong Learners. Boosting and Bagging.

Required readings

Recommended readings Additional Information
Week 8 (March 1, 1999)

Weak Learners and Strong Learners. Boosting and Bagging. Continued.

Required readings

Recommended readings Additional Information
Week 9 (March 8, 1999)

Weak Learners and Strong Learners. Boosting and Bagging. Continued.

Required readings

Recommended readings Additional Information
SPRING BREAK
Week 10 (March 22)

Kolmogorov Complexity and Learning. Introduction to Kolmogorov Complexity. Kolmogorov Complexity and Occam Learning.

Required readings

Recommended readings Additional Information
Week 11 (March 22)

Solomonoff-Levin Universal Distributions. Learning Under Simple Distributions. Log-term DNF are PAC-learnable under Simple Distributions.

Required readings

Recommended readings Additional Information
Week 12 (March 30)

DFA Learning. Search Space for DFA Learning. DFA Learning From Characteristic Samples. RPNI Algorithm. Learning Simple DFA from Simple Examples.

Required readings

Recommended readings Additional Information
Week 13 (April 6)

Support Vector Machines.

Required readings

Recommended readings Additional Information