A New Approach to Probabilistic Programming Inference
Not on the map. Why?
Abstract (arXiv)
We introduce and demonstrate a new approach to inference in expressive probabilistic programming languages based on particle Markov chain Monte Carlo. Our approach is simple to implement and easy to parallelize. It applies to Turing-complete probabilistic programming languages and supports accurate inference in models that make use of complex control flow, including stochastic recursion. It also includes primitives from Bayesian nonparametric statistics. Our experiments show that this approach can be more efficient than previously introduced single-site Metropolis-Hastings methods.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Jul 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 6; 2024: 2; 2025: 1; 2026: 3.
22 papers.
Sort:
- 2024Automated Statistical Model Discovery with Language Modelscited by 41
- 2021Nested Variational Inferencecited by 14
- 2022Designing Perceptual Puzzles by Differentiating Probabilistic Programscited by 12
- 2021Learning Proposals for Probabilistic Programs with Inference Combinatorscited by 6
- 2022Smoothness Analysis for Probabilistic Programs with Application to Optimised Variational Inferencecited by 6
- 2023Declarative Probabilistic Logic Programming in Discrete-Continuous Domainscited by 5
- 2021Nonparametric Hamiltonian Monte Carlocited by 4
- 2023Automatically Marginalized MCMC in Probabilistic Programmingcited by 4
- 2023Heterogeneous Multi-Task Gaussian Cox Processescited by 4
- 2021Querying Labelled Data with Scenario Programs for Sim-to-Real Validationcited by 3
- 2023Rethinking Variational Inference for Probabilistic Programs with Stochastic Supportcited by 2
- 2021Meta-Learning an Inference Algorithm for Probabilistic Programscited by 1
10 more
- 2022Nonparametric Involutive Markov Chain Monte Carlocited by 1
- 2025AlphaFold's Bayesian Roots in Probability Kinematicscited by 1
- 2026Simulation-based Bayesian inference with ameliorative learned summary statistics -- Part Icited by 1
- 2026Simulation-based parameter estimation via a combination of embedded normalizing flows and implied empirical probabilities under moment restrictionscited by 1
- 2021Expectation Programming: Adapting Probabilistic Programming Systems to Estimate Expectations Efficientlycited by 0
- 2022Learning and Compositionality: a Unification Attempt via Connectionist Probabilistic Programmingcited by 0
- 2023Push: Concurrent Probabilistic Programming for Bayesian Deep Learningcited by 0
- 2023Beyond Bayesian Model Averaging over Paths in Probabilistic Programs with Stochastic Supportcited by 0
- 2024Efficient Incremental Belief Updates Using Weighted Virtual Observationscited by 0
- 2026LazyHMC: Hamiltonian Monte Carlo Simulation for Lazy, Infinite Dimensional Probabilistic Programscited by 0
- 2026LazyHMC: Hamiltonian Monte Carlo Simulation for Lazy, Infinite Dimensional Probabilistic Programs9 Aug 2026
- 2026Simulation-based parameter estimation via a combination of embedded normalizing flows and implied empirical probabilities under moment restrictions27 Jul 2026
- 2026Simulation-based Bayesian inference with ameliorative learned summary statistics -- Part I30 Jan 2026
- 2025AlphaFold's Bayesian Roots in Probability Kinematics26 May 2025
- 2024Automated Statistical Model Discovery with Language Models27 Feb 2024
- 2024Efficient Incremental Belief Updates Using Weighted Virtual Observations10 Feb 2024
- 2023Rethinking Variational Inference for Probabilistic Programs with Stochastic Support1 Nov 2023
- 2023Beyond Bayesian Model Averaging over Paths in Probabilistic Programs with Stochastic Support23 Oct 2023
- 2023Heterogeneous Multi-Task Gaussian Cox Processes29 Aug 2023
- 2023Push: Concurrent Probabilistic Programming for Bayesian Deep Learning10 Jun 2023
- 2023Declarative Probabilistic Logic Programming in Discrete-Continuous Domains21 Feb 2023
- 2023Automatically Marginalized MCMC in Probabilistic Programming1 Feb 2023
10 more
- 2022Nonparametric Involutive Markov Chain Monte Carlo2 Nov 2022
- 2022Learning and Compositionality: a Unification Attempt via Connectionist Probabilistic Programming26 Aug 2022
- 2022Smoothness Analysis for Probabilistic Programs with Application to Optimised Variational Inference22 Aug 2022
- 2022Designing Perceptual Puzzles by Differentiating Probabilistic Programs26 Apr 2022
- 2021Querying Labelled Data with Scenario Programs for Sim-to-Real Validation1 Dec 2021
- 2021Nested Variational Inference21 Jun 2021
- 2021Nonparametric Hamiltonian Monte Carlo18 Jun 2021
- 2021Expectation Programming: Adapting Probabilistic Programming Systems to Estimate Expectations Efficiently9 Jun 2021
- 2021Meta-Learning an Inference Algorithm for Probabilistic Programs1 Mar 2021
- 2021Learning Proposals for Probabilistic Programs with Inference Combinators1 Mar 2021
- 2024Automated Statistical Model Discovery with Language Modelscited by 41
- 2021Nested Variational Inferencecited by 14
- 2022Designing Perceptual Puzzles by Differentiating Probabilistic Programscited by 12
- 2021Learning Proposals for Probabilistic Programs with Inference Combinatorscited by 6
- 2022Smoothness Analysis for Probabilistic Programs with Application to Optimised Variational Inferencecited by 6
- 2023Declarative Probabilistic Logic Programming in Discrete-Continuous Domainscited by 5
- 2021Nonparametric Hamiltonian Monte Carlocited by 4
- 2023Automatically Marginalized MCMC in Probabilistic Programmingcited by 4
- 2023Heterogeneous Multi-Task Gaussian Cox Processescited by 4
- 2021Querying Labelled Data with Scenario Programs for Sim-to-Real Validationcited by 3
- 2023Rethinking Variational Inference for Probabilistic Programs with Stochastic Supportcited by 2
- 2021Meta-Learning an Inference Algorithm for Probabilistic Programscited by 1
12 most cited of 22 All 22 (JSON)
- 2026LazyHMC: Hamiltonian Monte Carlo Simulation for Lazy, Infinite Dimensional Probabilistic Programs9 Aug 2026
- 2026Simulation-based parameter estimation via a combination of embedded normalizing flows and implied empirical probabilities under moment restrictions27 Jul 2026
- 2026Simulation-based Bayesian inference with ameliorative learned summary statistics -- Part I30 Jan 2026
- 2025AlphaFold's Bayesian Roots in Probability Kinematics26 May 2025
- 2024Automated Statistical Model Discovery with Language Models27 Feb 2024
- 2024Efficient Incremental Belief Updates Using Weighted Virtual Observations10 Feb 2024
- 2023Rethinking Variational Inference for Probabilistic Programs with Stochastic Support1 Nov 2023
- 2023Beyond Bayesian Model Averaging over Paths in Probabilistic Programs with Stochastic Support23 Oct 2023
- 2023Heterogeneous Multi-Task Gaussian Cox Processes29 Aug 2023
- 2023Push: Concurrent Probabilistic Programming for Bayesian Deep Learning10 Jun 2023
- 2023Declarative Probabilistic Logic Programming in Discrete-Continuous Domains21 Feb 2023
- 2023Automatically Marginalized MCMC in Probabilistic Programming1 Feb 2023
12 newest of 22 All 22 (JSON)