CS 527A Lecture Notes
- Lecture 1 - Introduction. This lecture was
written using the notes of Carla Brodey (Purdue) as a starting point.
- Lecture 2 - Example for Reinforcement Learning: Playing Checkers.
- Lecture 3 and 4 - Concept Learning and Version Spaces.
- Lecture 5 - Decision Trees.
- Lecture 6 - Decision Trees (cont).
- Lecture 7 - Artificial Neural Networks.
- Lecture 8 - Artificial Neural Networks (cont).
- Lecture 9 - Evaluating Hypothesis.
- Lecture 10 - Evaluating Hypothesis (cont).
- Lecture 11 - Learning Theory.
- Lectures 12 and 13 - Learning Theory (cont).
- Lecture 14 - Boosting.
For additional coverage the following
survey
paper is very good.
-
Lecture 15 - Support Vector Machines. For a more in depth
coverage the following Techincal Report is very good.
- Lecture 16 - Bayesian Learning.
- Lectures 17,18 - Naive Bayes applied to text categorization,
Bayesian Belief networks, EM, and a very brief intro to Hidden Markov Models.
Additional Lecture Notes on Learning Theory
Notes from CS 582T from Spring 1991 ( in postscript or in pdf). The Topics covered there include:
- Introduction to PAC model (Chapter 1, pages 9-16)
- Two-Button PAC Model (Chapter 2, pages 17-22)
- Learning k-term-DNF (Chapter 3, pages 23-28)
- Handling an Unknown Size Parameter and Hypothesis Testing (Chapter 4, pages 29-32)
- Learning with Noise (Chapter 5, pages 33-42 and Chapter 15, pages 113-122)
- Occam's Razor (Chapter 6, pages 43-46)
- Vapnik-Chervonenkis (VC) Dimension (Chapter 7, pages 47-56 and Chapter 14, 107-112)
- Representation Independent Hardness (Chapter 8, pages 57-60)
- Weak Learning and Boosting (Chapter 9, pages 61-68)
- Learning with Queries (Chapter 10, pages 69-76)
- Learning Horn Sentences (Chapter 11, pages 77-82)
- Learning with Many Irrelevant Attributes using Winnow (Chapter 12, pages 83-94)
- Learning Regular Sets (Chapter 13, pages 95-106)
- Inferring Graphs from Walks (Chapter 16, pages 123-136)
- Learning in an Infinite Attribute Space (Chapter 17, pages 137-142)
- Weighted Majority Algorithm (Chapter 18, pages 143-150)
- Efficiently Implementing the Halving Algorithm (Chapter 19, pages 151-156)
Return to the CS527A Home Page