Amortized Rejection Sampling in Universal Probabilistic Programming
Not on the map. Why?
Abstract (arXiv)
Naive approaches to amortized inference in probabilistic programs with unbounded loops can produce estimators with infinite variance. This is particularly true of importance sampling inference in programs that explicitly include rejection sampling as part of the user-programmed generative procedure. In this paper we develop a new and efficient amortized importance sampling estimator. We prove finite variance of our estimator and empirically demonstrate our method's correctness and efficiency compared to existing alternatives on generative programs containing rejection sampling loops and discuss how to implement our method in a generic probabilistic programming framework.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2021Imagining The Road Ahead: Multi-Agent Trajectory Prediction via Differentiable Simulationcited by 32
- 2022Recursive Monte Carlo and Variational Inference with Auxiliary Variablescited by 8
- 2023Don't be so negative! Score-based Generative Modeling with Oracle-assisted Guidancecited by 6
- 2024A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networkscited by 0
- 2026Integration Matters: Rollout-Based Training for Constrained Diffusion Modelscited by 0
- 2026Integration Matters: Rollout-Based Training for Constrained Diffusion Models15 Jul 2026
- 2024A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks3 Sep 2024
- 2023Don't be so negative! Score-based Generative Modeling with Oracle-assisted Guidance31 Jul 2023
- 2022Recursive Monte Carlo and Variational Inference with Auxiliary Variables5 Mar 2022
- 2021Imagining The Road Ahead: Multi-Agent Trajectory Prediction via Differentiable Simulation22 Apr 2021