paper-with-me

Papers

A Compilation Target for Probabilistic Programming Languages

2014-03-03 · Brooks Paige, Frank Wood

Forward inference techniques such as sequential Monte Carlo and particle Markov chain Monte Carlo for probabilistic programming can be implemented in any programming language by creative use of standardized operating system functionality including processes, forking, mutexes, and shared memory. Exploiting this we have defined, developed, and tested a probabilistic programming language intermediate representation language we call probabilistic C, which itself can be compiled to machine code by standard compilers and linked to operating system libraries yielding an efficient, scalable, portable probabilistic programming compilation target. This opens up a new hardware and systems research path for optimizing probabilistic programming systems.

📄 PDF Abstract BibTeX arXiv:1403.0504

Code (0)

등록된 구현이 없습니다.

Tasks

Probabilistic Programming

Similar Papers 제목 키워드 기반

Compiling Stan to Generative Probabilistic Languages and Extension to Deep Probabilistic Programming

2018-09-30 · Guillaume Baudart, Javier Burroni, Martin Hirzel, Louis Mandel 외

Stan is a probabilistic programming language that is popular in the statistics community, with a high-level syntax for expressing probabilistic models. Stan differs by nature from generative probabilistic programming lan…

Probabilistic ProgrammingRepresentation LearningVariational Inference

Declarative Probabilistic Logic Programming in Discrete-Continuous Domains

2023-02-21 · Pedro Zuidberg Dos Martires, Luc De Raedt, Angelika Kimmig

Over the past three decades, the logic programming paradigm has been successfully expanded to support probabilistic modeling, inference and learning. The resulting paradigm of probabilistic logic programming (PLP) and it…

Probabilistic Programming

Inference Compilation and Universal Probabilistic Programming

2016-10-31 · Tuan Anh Le, Atilim Gunes Baydin, Frank Wood

We 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 streng…

Probabilistic Programming

Learning Probabilistic Programs

2014-07-09 · Yura N. Perov, Frank D. Wood

We develop a technique for generalising from data in which models are samplers represented as program text. We establish encouraging empirical results that suggest that Markov chain Monte Carlo probabilistic programming …

Probabilistic Programming

Hamiltonian Monte Carlo for Probabilistic Programs with Discontinuities

2018-04-07 · Bradley Gram-Hansen, Yuan Zhou, Tobias Kohn, Tom Rainforth 외

Hamiltonian Monte Carlo (HMC) is arguably the dominant statistical inference algorithm used in most popular "first-order differentiable" Probabilistic Programming Languages (PPLs). However, the fact that HMC uses derivat…

Probabilistic Programming