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.
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 Vikash Mansinghka, Daniel Selsam and Yura Perov
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: Vikash MansinghkaDaniel SelsamYura Perov
“Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference” Subjects and Themes:
- Subjects: ➤ Computation - Statistics - Computing Research Repository - Machine Learning - Artificial Intelligence - Programming Languages
Edition Identifiers:
- Internet Archive ID: arxiv-1404.0099
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:
- Whefi.com: Download
- Whefi.com: Review - Coverage
- Internet Archive: Details
- Internet Archive Link: Downloads
Online Marketplaces
Find Venture: A Higher-order Probabilistic Programming Platform With Programmable Inference at online marketplaces:
- Amazon: Audiable, Kindle and printed editions.
- Ebay: New & used books.
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.
- Ebay: New and used books.