Browse State-of-the-Art › Probabilistic Programming
Probabilistic Programming
92 papers with code · 0 benchmarks · 0 datasets archive 2025-07-28
Probabilistic programming languages are designed to describe probabilistic models and then perform inference in those models. PPLs are closely related to graphical models and Bayesian networks, but are more expressive and flexible.
( Image credit: Michael Betancourt )
Description from the archive archive 2025-07-28.
Benchmarks archive 2025-07-28
No benchmark for this task in the archive.
Libraries
Not in the archive: the export carries no per-task library table, so there is nothing to show at snapshot 2025-07-28.
Datasets archive 2025-07-28
No dataset record in the archive lists this task.
Subtasks archive 2025-07-28
No subtask under this task in the archive's task tree.
Parent tasks archive 2025-07-28
Most implemented papers archive 2025-07-28
30 shown of 92 papers with code (273 tagged with this task in all), ordered by repositories listed in the archive, not by stars (the archive holds no stars, so PwC's “Social” and “Latest” sorts cannot be reproduced). Papers without a page here are shown as plain text.
-
28 Nov 2017 8 repositories listedThe TensorFlow Distributions library implements a vision of probability theory adapted to the modern deep-learning paradigm of end-to-end differentiable computation.
-
25 Aug 2017 5 repositories listed Syntology ran 2 of 2 samples · 0 unverifiedFor inference with Sequential Monte Carlo, this automatically yields improvements such as locally-optimal proposals and Rao-Blackwellization.
-
31 Oct 2016 4 repositories listedWe introduce a method for using deep neural networks to amortize the cost of inference in models from the family induced by universal probabilistic programming languages, establishing a framework that combines the…
-
2 Mar 2016 4 repositories listedProbabilistic modeling is iterative.
-
21 May 2024 3 repositories listed Syntology ran 2 of 2 samples · 0 unverified · 2 pointer-only (licence)First, we demonstrate the application of this paradigm on a simulated cosmic shear analysis for a Stage IV survey in 37- and 39-dimensional parameter spaces, comparing ΛCDM and a dynamical dark energy model…
-
1 Feb 2024 3 repositories listedThrough these operations based on in-context learning our framework enables the creation and evaluation of explainable computational graphs.
-
24 Dec 2019 3 repositories listed Syntology ran 1 of 26 samples · 25 unverifiedNumPyro is a lightweight library that provides an alternate NumPy backend to the Pyro probabilistic programming language with the same modeling interface, language primitives and effect handling abstractions.
-
8 Jul 2019 3 repositories listed Syntology ran 0 of 12 samples · 12 unverifiedProbabilistic programming languages (PPLs) are receiving widespread attention for performing Bayesian inference in complex generative models.
-
27 Sep 2018 3 repositories listedWe start with a discussion of model-based reasoning and explain why conditioning is a foundational computation central to the fields of probabilistic machine learning and artificial intelligence.
-
20 Jul 2018 3 repositories listedWe present a novel probabilistic programming framework that couples directly to existing large-scale simulators through a cross-platform probabilistic execution protocol, which allows general-purpose inference engines…
-
14 May 2024 2 repositories listedWe introduce an algorithm that simplifies the construction of efficient estimators, making them accessible to a broader audience.
-
5 Jun 2023 2 repositories listed Syntology ran 2 of 7 samples · 5 unverifiedEven after fine-tuning and reinforcement learning, large language models (LLMs) can be difficult, if not impossible, to control reliably with prompts alone.
-
13 Oct 2020 2 repositories listedWe design a domain-specific language, Scenic, for describing scenarios that are distributions over scenes and the behaviors of their agents over time.
-
17 Feb 2020 2 repositories listedWe show that our framework can accurately learn expressive function classes such as Gaussian processes, but also properties of functions to enable statistical inference (such as the integral of a log Gaussian process).
-
7 Feb 2020 2 repositories listedSince DynamicPPL is a modular, stand-alone library, any probabilistic programming system written in Julia, such as Turing.
-
3 Feb 2020 2 repositories listedHowever, the performance of the variational approach depends on the choice of an appropriate variational family.
-
2 Oct 2018 2 repositories listedWe show that minimizing the p-Wasserstein distance between the generator and the true data distribution is equivalent to the unconstrained min-min optimization of the p-Wasserstein distance between the encoder…
-
25 Sep 2018 2 repositories listedWe propose a new probabilistic programming language for the design and analysis of perception systems, especially those based on machine learning.
-
31 Oct 2024 1 repository listedA naive approach introduces cubic time operations within an inference algorithm like HMC, but we reduce the running time to linear using fast linear algebra techniques.
-
12 Aug 2024 1 repository listedOur proposed method ``Markov Senior'' focuses on extracting positional and distance relations from single input samples to construct probabilistic rules to be used by Markov Junior.
-
16 Feb 2024 1 repository listed Syntology ran 6 of 10 samples · 4 unverifiedBlackJAX is a library implementing sampling and variational inference algorithms commonly used in Bayesian computation.
-
1 Nov 2023 1 repository listedWe propose Diffusion Model Variational Inference (DMVI), a novel method for automated approximate inference in probabilistic programming languages (PPLs).
-
25 Jul 2023 1 repository listedDistributions on integers are ubiquitous in probabilistic modeling but remain challenging for many of today's probabilistic programming languages (PPLs).
-
22 Jun 2023 1 repository listedOur architecture integrates two computational tools that have not previously come together: we model thinking with probabilistic programs, an expressive representation for commonsense reasoning; and we model meaning…
-
14 Jun 2023 1 repository listed Syntology ran 3 of 3 samples · 0 unverifiedThe goal of combining the robustness of neural networks and the expressiveness of symbolic methods has rekindled the interest in Neuro-Symbolic AI.
-
10 Jun 2023 1 repository listedWe introduce a library called Push that takes a probabilistic programming approach to Bayesian deep learning (BDL).
-
9 Jun 2023 1 repository listedBayesian state and parameter estimation have been automated effectively in a variety of probabilistic programming languages.
-
9 Jun 2023 1 repository listedThis study aims to investigate the utilization of Bayesian techniques for the calibration of micro-electro-mechanical systems (MEMS) accelerometers.
-
26 May 2023 1 repository listed Syntology ran 0 of 1 samples · 1 unverifiedWe present an exact Bayesian inference method for discrete statistical models, which can find exact solutions to a large class of discrete inference problems, even with infinite support and continuous priors.
-
11 Apr 2023 1 repository listed Syntology ran 0 of 4 samples · 4 unverifiedWe show on a variety of real-world problems that DADVI reliably finds good solutions with default settings (unlike ADVI) and, together with LR covariances, is typically faster and more accurate than standard ADVI.
Syntology lines on 9 of the papers shown; no Syntology record for the others (a paper without an arXiv id cannot be joined to the graph, and absence from the graph layer is not a recorded non-run). “Ran” means the sample executed on a synthesized fixture, not that the paper's result was reproduced. Read from the graph 2026-09-24.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections