CAP
6617:
Advanced Machine
Learning
Schedule: MWF 5th Period
Location: CSE E220
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 4th period or
by
appointment.
Grading:
- Homeworks: 25%.
- Midterms: 50%.
- Project: 25%.
Homeworks, Projects
and other Announcements
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 Wed. Oct. 24th from
8:20-10:10PM. The second midterm is scheduled for Wed. Dec 5th 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.
- A
set of informal notes which will evolve with the course can
be found here.
Syllabus
- Manifold learning including local linear embedding, ISOMAP,
Laplacian eigenmaps.
- Graphical models including Markov random fields, message passing
algorithms, Bethe and Kikuchi approximations, CCCP.
- Boosting methods - AdaBoost and variants, random forests.
- Dirichlet processes and non-parametric Bayesian methods.