paperbot · PL 论文追踪

RSS

Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabilistic Programs

PLDI 9(PLDI)2025
Maddy Bowers, Alexander K. Lew, Joshua B. Tenenbaum, Armando Solar-Lezama, Vikash K. Mansinghka

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(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 locallyoptimal 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 !nd that on a suite of inference benchmarks, lazy knowledge compilation can be faster than state-of-the-art approaches, sometimes by orders of magnitude.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot3143,
  title = {Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabilistic Programs},
  author = {Maddy Bowers and Alexander K. Lew and Joshua B. Tenenbaum and Armando Solar-Lezama and Vikash K. Mansinghka},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {9},
  number = {PLDI},
  year = {2025},
  doi = {10.1145/3729325}
}