Course Syllabus

CS274B: Learning in Graphical Models

University of California, Irvine, Spring 2018

Prof. Erik Sudderth

Probabilistic graphical models provide a flexible framework for describing large, complex, heterogeneous collections of random variables. This course surveys state-of-the-art methods for statistical learning and inference in graphical models, as motivated by applications in image and video analysis, text and language processing, sensor networks, autonomous robotics, biological structure prediction, social networks, and more.

We will study efficient inference algorithms based on optimization-based variational methods, and simulation-based Monte Carlo methods. Several approaches to learning from data will be covered, including conditional models for discriminative learning, and Bayesian methods for controlling model complexity. Motivating applications will be explored via homework assignments and a final project. 

Course Materials

Course Information

Course Prerequisites

A previous course in probabilistic machine learning (UCI CS274A).  Comfort with multivariable calculus, linear algebra, probability theory, and mathematical writing.  Matlab programming, and some experience with optimization algorithms, required for homeworks and projects.

Course Summary:

Date Details Due