COM SCI 267A
Probabilistic Programming and Relational Learning
Description: Lecture, four hours; outside study, eight hours. Introduction to computational models of probability and statistical models of relational data. Study of relational representations such as probabilistic databases, relational graphical models, and Markov logic networks, as well as various probabilistic programming languages. Covers their syntax and semantics, probabilistic inference problems, parameter, and structure learning algorithms, and theoretical properties of representation and inference. Expressive statistical modeling, how to formalize and reason about complex statistical assumptions and encode knowledge in machine learning models. Survey of key applications in natural language processing, graph mining, computer vision, and computational biology. Letter grading.
Units: 4.0
Units: 4.0