Probabilistic Programming and Relational Learning

Lecture, four hours; discussion, two hours; outside study, six 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.

Review Summary

Clarity
N/A
Organization
N/A
Time
N/A
Overall
N/A

Enrollment Progress

Enrollment data not available.

Course

Previously taught
18F

Previous Grades

Grade distributions not available.