YoVDO

Effective Sequential Monte Carlo for Language Model Probabilistic Programs

Offered By: ACM SIGPLAN via YouTube

Tags

Inference Courses Language Models Courses Probabilistic Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the potential of Sequential Monte Carlo (SMC) for efficient inference in language model probabilistic programs through this conference talk from ACM SIGPLAN's LAFI'24. Delve into the LLaMPPL library, which facilitates rapid exploration of SMC algorithms for language modeling tasks and automates efficient implementation, including auto-batching of large language model calls. Gain insights into key design challenges in SMC, focusing on intermediate target and proposal distribution design. Examine three example models that demonstrate superior performance compared to state-of-the-art language models and constrained generation techniques across various tasks. Learn from the perspectives of Alexander K. Lew, Tan Zhi-Xuan, Gabriel Grand, Jacob Andreas, and Vikash K. Mansinghka as they discuss the integration of probabilistic programming with large language models to encode complex distributions beyond traditional prompting methods.

Syllabus

[LAFI'24] Effective Sequential Monte Carlo for Language Model Probabilistic Programs


Taught by

ACM SIGPLAN

Related Courses

Statistical Rethinking
Max Planck Institute for Evolutionary Anthropology via YouTube
Introducción a las bases del lenguaje R, con RStudio
Udemy
Bayesian Networks 1 - Inference - Stanford CS221: AI
Stanford University via YouTube
The Hamiltonian Monte Carlo Revolution Is Open Source - Probabilistic Programming with PyMC3
Open Data Science via YouTube
Computational Models of Cognition - Reverse-Engineering Common Sense in the Human Mind and Brain Pt 1
MITCBMM via YouTube