Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Probabilistic Programming with Stochastic Probabilities

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking approach to probabilistic programming languages (PPLs) in this 20-minute conference talk from PLDI 2023. Delve into the innovative concept of stochastically estimating probability density ratios for probabilistic inference, which eliminates common restrictions in current PPLs. Learn how this method enables a language supporting first-class constructs for marginalization, nested inference, unrestricted stochastic control flow, continuous and discrete sampling, and programmable inference with custom proposals. Discover the novel technique for compiling expressive probabilistic programs into randomized algorithms for unbiased density estimation. Examine the λSP core calculus used to establish compiler correctness and the implementation in GenSP, an open-source extension to Gen. Evaluate the approach through six challenging inference problems, exploring its ability to automate fast density estimators, maintain inference convergence, and compete with hand-coded estimators.

Syllabus

[PLDI'23] Probabilistic Programming with Stochastic Probabilities

Taught by

ACM SIGPLAN

Reviews

Start your review of Probabilistic Programming with Stochastic Probabilities

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.