ComS 573: Machine Learning
Department of Computer Science
Iowa State University
Spring 2012

 


STUDY GUIDE

The materials to be covered each week and the assigned readings along with lecture slides are included on this page. The assigned readings are divided into required and recommended readings. You will be responsible for the materials covered in the lectures and the assigned required readings. You are strongly encouraged to explore the recommended readings.


Survival Tips


Week 1 (starting January 9, 2012)

Overview of the course

Review of probability theory, Information theory.

Bayesian Decision Theory

Required Readings

Assignments

Recommended Readings

Recommended Readings for those unfamiliar with probability theory

 

Recommended Java Readings for those unfamiliar with Java.


Week 2 (starting January 16, 2012)

Bayesian Decision Theory

Probability parameter estimation problem. Maximum-likelihood estimation

Required Readings

Assignments

Recommended Readings


Week 3 (starting January 23, 2012)

Bayesian parameter estimation, parameter estimation for discrete variables.

Naive Bayes Classifier, classifying text documents.

Required Readings

Assignments

Recommended Readings


Week 4 (starting January 30, 2012)

Evaluation of classifiers. Performance measures, ROC curves.

Estimation of performance measures, cross-validation.

 Hypothesis testing; comparing two learning algorithms.

Required Readings

Assignments

Recommended Readings


Week 5 (starting February 6, 2012)

Decision tree learning algorithm, overfitting,  missing data.

Linear models for classification: Linear Discriminant Functions, Perceptrons, Perceptron Learning algorithm, Multi-category classification.

Required Readings

Recommended Readings