CAP 6617: Advanced Machine Learning
Schedule: MWF 5th Period
Location: CSE E221
Texts:
- Required: Pattern
Recognition
and Machine Learning, Christopher M. Bishop,
Publisher: Springer, 2007.
- Other Material: Notes and papers from the
research literature.
Instructor: Prof. Anand Rangarajan,
CSE E352. Phone: 352 505 1583, Fax: 352 392 1220, email: anand@cise.ufl.edu
Office hours: MWF 6th period or by
appointment.
Grading:
- Homeworks: 20%.
- Midterms: 40%.
- Project: 40%.
Notes:
- Prerequisites: A familiarity with basic concepts in
calculus, linear algebra, and probability theory. A partial
list of basic requirements follows. Calculus: Differentiation,
chain rule, integration. Linear algebra: Matrix
multiplication, inverse, pseudo-inverse. Probability theory:
Conditional probability, Bayes rule, conditional expectations.
Optimization: Gradient descent, expectation-maximization (EM).
Machine Learning (CAP6610) is obviously a useful precursor to
this course.
- Homeworks/programs will be assigned on an ad-hoc basis. If
you do not have any prior numerical computing experience, I
suggest you use MATLAB for the programs.
- The first midterm is scheduled for Wednesday, November 5th from
8:20-10:10PM. The second midterm is scheduled for Monday December
8th from 8:20-10:10PM.
- The project is due at the end of the semester. Depending on
the number of students, the project will be either in teams of
two or individual.
Syllabus
- Manifold learning including local linear embedding, ISOMAP,
Laplacian eigenmaps and an introduction to Riemannian geometry.
- Graphical models including Markov random fields, message
passing algorithms, CCCP.
- Boosting methods - AdaBoost and variants.
- Dirichlet processes and non-parametric Bayesian methods.