A probabilistic language based upon sampling functions

S Park, F Pfenning, S Thrun - ACM SIGPLAN Notices, 2005 - dl.acm.org
… For our purpose, we use a generalized notion of sampling function which maps (0.0, 1.0] ∞
… our probabilistic language λ . We begin by explaining why we choose sampling functions as …

A probabilistic language based on sampling functions

S Park, F Pfenning, S Thrun - … Transactions on Programming Languages …, 2008 - dl.acm.org
… This article presents a probabilistic language, called λ , whose … use of sampling functions,
that is, mappings from the unit interval (0.0, 1.0] to probability domains, in specifying probability

Adaptive importance sampling to accelerate training of a neural probabilistic language model

Y Bengio, JS Senécal - IEEE Transactions on Neural Networks, 2008 - ieeexplore.ieee.org
… to redistribute the probability mass of the sampled points in … the order conditional probabilities
of samples from our model … Instead, the values of the energy function for sampled words …

[PDF][PDF] A Probabilistic Language based upon Sampling Functions

SPF Pfenning, S Thrun - 2004 - reports-archive.adm.cs.cmu.edu
… (0.0,1.0] to a probability domain D. Given a random … a sample in D, and thus specifies a
unique probability distribution. For our purpose, we use a generalized notion of sampling function

Stan: A probabilistic programming language

B Carpenter, A Gelman, MD Hoffman, D Lee… - Journal of statistical …, 2017 - jstatsoft.org
probabilistic programming language for specifying statistical models. A Stan program
imperatively defines a log probability function … support sampling and optimization-based inference …

A neural probabilistic language model

Y Bengio, R Ducharme, P Vincent, C Jauvin - Journal of machine learning …, 2003 - jmlr.org
… We report on experiments using neural networks for the probability function, showing on
two text corpora that the proposed approach significantly improves on state-of-the-art n-gram …

A fast and simple algorithm for training neural probabilistic language models

A Mnih, YW Teh - arXiv preprint arXiv:1206.6426, 2012 - arxiv.org
… to importance sampling for efficient training of neural language … use probability mass functions
instead of density functions. … between samples from the data distribution and samples from …

[PDF][PDF] Adaptive importance sampling to accelerate training of a neural probabilistic language model

Y Bengio, JS Senécal - 2003 - infoscience.epfl.ch
sampling is that we no more need to compute the partition function: we just need to compute
the energy function for the sampled points. The procedure is summarized in Algorithm 2. …

A calculus for probabilistic languages

S Park - … on Types in languages design and implementation, 2003 - dl.acm.org
… The most notable feature of our calculus is that it is founded upon sampling functions,
which map the unit interval to probability domains. As a consequence, we achieve a unified …

A general importance sampling algorithm for probabilistic programs

A Pfeffer - 2007 - dash.harvard.edu
… To achieve this, the sampling function now takes a third argument which is an observation
on the expression. The process of passing observations to subexpressions is simple. For …