paper-with-me

홈 › Papers

Probabilistic Programming with Densities in SlicStan: Efficient, Flexible and Deterministic

2018-11-02 · Maria I. Gorinova, Andrew D. Gordon, Charles Sutton

Stan is a probabilistic programming language that has been increasingly used for real-world scalable projects. However, to make practical inference possible, the language sacrifices some of its usability by adopting a block syntax, which lacks compositionality and flexible user-defined functions. Moreover, the semantics of the language has been mainly given in terms of intuition about implementation, and has not been formalised. This paper provides a formal treatment of the Stan language, and introduces the probabilistic programming language SlicStan --- a compositional, self-optimising version of Stan. Our main contributions are: (1) the formalisation of a core subset of Stan through an operational density-based semantics; (2) the design and semantics of the Stan-like language SlicStan, which facilities better code reuse and abstraction through its compositional syntax, more flexible functions, and information-flow type system; and (3) a formal, semantic-preserving procedure for translating SlicStan to Stan.

📄 PDF Abstract BibTeX arXiv:1811.00890

Code (1)

mgorinova/SlicStan 공식 구현

Tasks

Probabilistic Programming

Similar Papers 제목 키워드 기반

String Diagrams with Factorized Densities

2023-05-04 · Eli Sennesh, Jan-Willem van de Meent

A growing body of research on probabilistic programs and causal models has highlighted the need to reason compositionally about model classes that extend directed graphical models. Both probabilistic programs and causal …

Causal InferenceProbabilistic Programming

Conditional independence by typing

2020-10-22 · Maria I. Gorinova, Andrew D. Gordon, Charles Sutton, Matthijs Vákár

A central goal of probabilistic programming languages (PPLs) is to separate modelling from inference. However, this goal is hard to achieve in practice. Users are often forced to re-write their models in order to improve…

Probabilistic Programming

Variational Inference via Smoothed Particle Hydrodynamics

2024-07-12 · Yongchao Huang

A new variational inference method, SPH-ParVI, based on smoothed particle hydrodynamics (SPH), is proposed for sampling partially known densities (e.g. up to a constant) or sampling using gradients. SPH-ParVI simulates t…

Bayesian InferenceVariational Inference

Mixed Nondeterministic-Probabilistic Automata: Blending graphical probabilistic models with nondeterminism

2022-01-19 · Albert Benveniste, Jean-Baptiste Raclet

Graphical models in probability and statistics are a core concept in the area of probabilistic reasoning and probabilistic programming-graphical models include Bayesian networks and factor graphs. In this paper we develo…

Probabilistic Programming

Near-minimax recursive density estimation on the binary hypercube

2008-12-01 · NeurIPS 2008 12 · Maxim Raginsky, Svetlana Lazebnik, Rebecca Willett, Jorge Silva

This paper describes a recursive estimation procedure for multivariate binary densities using orthogonal expansions. For $d$ covariates, there are $2^d$ basis coefficients to estimate, which renders conventional approach…

Density Estimation