CAP 6617: Advanced Machine Learning
Schedule: MWF 5th Period
Location: CSE E221
Texts:
  1. Required: Pattern Recognition and Machine Learning, Christopher M. Bishop, Publisher: Springer, 2007.
  2. 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:

  1. Homeworks: 20%.
  2. Midterms: 40%.
  3. Project: 40%.

Notes
:
  1. 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.
  2. 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.
  3. 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.
  4. 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
  1. Manifold learning including local linear embedding, ISOMAP, Laplacian eigenmaps and an introduction to Riemannian geometry.
  2. Graphical models including Markov random fields, message passing algorithms, CCCP.
  3. Boosting methods - AdaBoost and variants.
  4. Dirichlet processes and non-parametric Bayesian methods.