CS 4033/5033 Machine Learning Class schedule

Fall 2009

The following is a preliminary schedule of the lectures and presentations for CS 4033/5033 Machine Learning for Fall 2009. This specific order of each topic will depend on the class projects and interest. This will be finalized in the first week. The schedule will be updated throughout the semester as we delve deeper into special topics and/or add additional topics of interest. The project deadlines are in red and will not change, even if other parts of the schedule change. Major new topics are noted in blue.

Date Topic Assigned Reading Assigned Due
Aug 25 (Week 1) What is machine learning? What will I learn if I take this class? Types of machine learning.      
Aug 27 Reinforcement Learning Introduction to RL, Project introduction Chapter 1 (Sutton & Barto) Project Pretest
Sep 1 (Week 2)
Oral project proposals
HW 1  
Sep 3 Exploration & Exploitation 2.1-2.3, 2.5-2.7 (Sutton & Barto)    
Sep 8 (Week 3) The RL problem

Chapter 3 (Sutton & Barto)

HW 2 HW 1, Written proposal
Sep 10 The RL problem      
Sep 15 (Week 4) The RL problem     HW 2
Sep 17 Dynamic Programming Chapter 4 (Sutton & Barto) HW 3  
Sep 22 (Week 5) Temporal Difference learning

6.1-6.5, 6.8 (Sutton & Barto)

  Checkpoint 1
Sep 24 Eligibility Traces Ch 7 (Sutton & Barto) HW 3
Sep 29 (Week 6) Supervised Learning Nearest neighbor methods, Regression, Locally weighted regression Section 20.4 in Russell & Norvig, two wikipedia links in previous box HW 4

Checkpoint 2

Meeting: Handwriting, Eclairs, Tornado, Risk, Scheduling

Written: Flu, Text, Turbulence,

Oral: Mario

Oct 1

Introduction to Neural Networks, , Logistic regression

Section 20.5 in Russell & Norvig)  
Oct 6 (Week 7)

Training the network, Backprop

    HW 4
Oct 8 Backprop    

Checkpoint 3

Meeting: Text, Turbulence, Mario

Written: Handwriting, Eclairs, Risk, Scheduling

Oral: Flu, Tornado

Oct 13 (Week 8)

Homework 5 in class group work on backprop and neural nets

 

  HW 5 HW 5
Oct 15

Advanced topics in neural nets including function approximation with RL

RL/NN (see RL Book 11.1), also 8.1-8.4 in RL book    

Oct 20 (Week 9) General techniques

Function approximation with RL   HW 6

Checkpoint 4

Oral: Scheduling, Turbulence, Risk

Oct 22 Overfitting/Model Complexity pages 660-663 of Russell & Norvig (Chapter 18)    
Oct 27 (Week 10) Graphical Models

Introduction to Bayesian Networks

 

14.1 ( Russell & Norvig)

18.4 (Russell & Norvig)

  HW 6
Oct 29 Naive Bayes Ch 8 (Mitchell sample chapter)

Checkpoint 5

Meeting: Flu, Mario,

Written: Tornado, Turbulence, Risk, Scheduling

Oral: Eclairs, Text

Nov 3 (Week 11)

Bayesian Networks

  HW 7  
Nov 5 Conditional Independence 14.2  
Nov 10 (Week 12) Exact inference 14.4 (Russell & Norvig)  

Checkpoint 6

Meeting: Eclairs, Neterpillars, Turbulence, Tornado, Text, Risk, Scheduling

Written: Flu, Mario

Nov 12 Exact inference in-class exercises   HW 8 in class HW 7, HW 8
Nov 17 (Week 13) Hybrid networks 14.3  
Nov 19 Mixture models, Expectation Maximization

Section 20.3 (Russell & Norvig) except for the Bayes Net part

HW 9  
Nov 24 (Week 14) EM for Bayesian Networks (learning structure)     Preliminary writeup
Nov 26
Thanksgiving vacation
Dec 1 (Week 15) Ensemble methods   Peer reviews
Dec 3        
Dec 8 (Week 16)
Class cancelled
HW 9
Dec 10
Project presentations?
Final writeup due
December 11, 2-5pm
Poster presentation: Sarkeys A & B
Dec 17 (Final exam period 8-10am)
Project presentations