YoVDO

Scaling Decision-Theoretic Probabilistic Programming Through Factorization

Offered By: ACM SIGPLAN via YouTube

Tags

Probabilistic Programming Courses Functional Programming Courses Decision Theory Courses Denotational Semantics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking probabilistic programming language called dappl in this 18-minute conference talk from ACM SIGPLAN. Discover how dappl models decision-making and solves maximum expected utility problems with exact precision. Learn about the language's functional design, featuring first-class decision-making, rewards, and probabilistic uncertainty. Understand the innovative reasoning-via-compilation strategy that enables scalable MEU reasoning and provides a flexible programming environment for complex real-world decision-making tasks. Examine the reduction of dappl MEU computation to a branch-and-bound algorithm over compiled Boolean formulas, and its proof of correctness against denotational semantics. Gain insights into dappl's expressiveness, which matches that of established decision-theoretic probabilistic graphical models like influence diagrams.

Syllabus

[DRAGSTERS] Scaling Decision--Theoretic Probabilistic Programming Through Factorization


Taught by

ACM SIGPLAN

Related Courses

Aprende a tomar decisiones económicas acertadas
Universidad Rey Juan Carlos via Miríadax
Mathematics
Serious Science via YouTube
Economics
Serious Science via YouTube
Subgame Perfect Equilibrium - Wars of Attrition in Game Theory - Lecture 20
Yale University via YouTube
Economic Decisions for the Foraging Individual - Lecture 32
Yale University via YouTube