Downloads & Free Reading Options - Results

Venture%3a A Higher Order Probabilistic Programming Platform With Programmable Inference by Vikash Mansinghka

Read "Venture%3a A Higher Order Probabilistic Programming Platform With Programmable Inference" by Vikash Mansinghka through these free online access and download options.

Search for Downloads

Search by Title or Author

Books Results

Source: The Internet Archive

The internet Archive Search Results

Available books for downloads and borrow from The internet Archive

1Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference

By

We describe Venture, an interactive virtual machine for probabilistic programming that aims to be sufficiently expressive, extensible, and efficient for general-purpose use. Like Church, probabilistic models and inference problems in Venture are specified via a Turing-complete, higher-order probabilistic language descended from Lisp. Unlike Church, Venture also provides a compositional language for custom inference strategies built out of scalable exact and approximate techniques. We also describe four key aspects of Venture's implementation that build on ideas from probabilistic graphical models. First, we describe the stochastic procedure interface (SPI) that specifies and encapsulates primitive random variables. The SPI supports custom control flow, higher-order probabilistic procedures, partially exchangeable sequences and ``likelihood-free'' stochastic simulators. It also supports external models that do inference over latent variables hidden from Venture. Second, we describe probabilistic execution traces (PETs), which represent execution histories of Venture programs. PETs capture conditional dependencies, existential dependencies and exchangeable coupling. Third, we describe partitions of execution histories called scaffolds that factor global inference problems into coherent sub-problems. Finally, we describe a family of stochastic regeneration algorithms for efficiently modifying PET fragments contained within scaffolds. Stochastic regeneration linear runtime scaling in cases where many previous approaches scaled quadratically. We show how to use stochastic regeneration and the SPI to implement general-purpose inference strategies such as Metropolis-Hastings, Gibbs sampling, and blocked proposals based on particle Markov chain Monte Carlo and mean-field variational inference techniques.

“Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference” Metadata:

  • Title: ➤  Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference
  • Authors:

“Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference” Subjects and Themes:

Edition Identifiers:

Downloads Information:

The book is available for download in "texts" format, the size of the file-s is: 0.74 Mbs, the file-s for this book were downloaded 25 times, the file-s went public at Sat Jun 30 2018.

Available formats:
Archive BitTorrent - Metadata - Text PDF -

Related Links:

Online Marketplaces

Find Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference at online marketplaces:


Buy “Venture%3a A Higher Order Probabilistic Programming Platform With Programmable Inference” online:

Shop for “Venture%3a A Higher Order Probabilistic Programming Platform With Programmable Inference” on popular online marketplaces.