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

YouTube

Data-oriented Design for Differentiable, Probabilistic Programming

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This remote video presentation from the LAFI 2025 workshop explores a reimplementation of LazyPPL's core data structure using data-oriented design techniques. Learn how researchers Owen Lynch, Maria-Nicoleta Craciun, Younesse Kaddar, and Sam Staton from the University of Oxford optimized the lazy rose tree structure to reduce memory usage and enhance performance. The presentation details their implementation of a specialized reverse-mode autodiff graph for computing gradients of lazy rose tree values with respect to probabilistic program scores. This 20-minute talk was presented at the Languages for Inference (LAFI) workshop on January 19, 2025, as part of the ACM SIGPLAN-sponsored POPL 2025 conference.

Syllabus

[LAFI'25] Data-oriented Design for Differentiable, Probabilistic Programming (Remote)

Taught by

ACM SIGPLAN

Reviews

Start your review of Data-oriented Design for Differentiable, Probabilistic Programming

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.