Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabilistic Programs

Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabilistic Programs

Thumbnail Image
Download
Name

3729325.pdf

Size

2.64 MB

Format

Adobe PDF

Checksum (MD5)

d520eb74ebc0663901f60a0cc5532973

Download all files submitted through automated deposit
3729325.zip (2.41 MB)
Author(s)
Bowers, Maddy
•
Lew, Alexander K.
•
Tenenbaum, Joshua B.
•
Solar-Lezama, Armando
•
Mansinghka, Vikash K.
Date Issued
June 13, 2025
Journal
Proceedings of the ACM on Programming Languages
Publisher
ACM
Citation
Maddy Bowers, Alexander K. Lew, Joshua B. Tenenbaum, Armando Solar-Lezama, and Vikash K. Mansinghka. 2025. Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabilistic Programs. Proc. ACM Program. Lang. 9, PLDI, Article 222 (June 2025), 25 pages.
Version
Final published version
Abstract
We present new techniques for exact and approximate inference in discrete probabilistic programs, based on two new ways of exploiting lazy evaluation. First, we show how knowledge compilation, a state-of-the art technique for exact inference in discrete probabilistic programs, can be made lazy, enabling asymptotic speed-ups. Second, we show how a probabilistic program’s lazy semantics naturally give rise to a division of its random choices into subproblems, which can be solved in sequence by sequential Monte Carlo with locally-optimal proposals automatically computed via lazy knowledge compilation. We implement our approach in a new tool, Pluck, and evaluate its performance against state-of-the-art approaches to inference in discrete probabilistic languages. We find that on a suite of inference benchmarks, lazy knowledge compilation can be faster than state-of-the-art approaches, sometimes by orders of magnitude.
MIT Department
Massachusetts Institute of Technology. Department of Brain and Cognitive Sciences
Terms of Use
Creative Commons Attribution
https://creativecommons.org/licenses/by/4.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/164737
DOI of Published Version
https://doi.org/10.1145/3729325
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.