CAP 6617:
Advanced Machine
Learning
Schedule: M 7-8th Periods, W 7th
Period
Location: TUR 2306
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 575 1759, Fax: 352 392 1220, email: anand@cise.ufl.edu
Office hours: M 9th Period and W 8-9th Periods or
by
appointment.
Grading:
- Homeworks: 20%.
- Midterms: 30%.
- Project: 50%.
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 two midterms will be scheduled later.
- 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
- Boosting methods and Ada-Boost.
- Graphical models.
- Manifold learning.
- Variational methods for learning.