We present SlicStan — a probabilistic programming language that compiles to Stan and uses static analysis techniques to allow for more abstract and flexible models. SlicStan is novel in two ways: (1) it allows variable declarations and statements to be automatically shredded into different components needed for efficient Hamiltonian Monte Carlo inference, and (2) it introduces more flexible user-defined functions that allow for new model parameters to be declared as local variables. This work demonstrates that efficient automatic inference can be the result of the machine learning and programming languages communities joint efforts.Code available at github.com/stan-dev/stancon_talk
We describe a general method of transforming arbitrary programming languages into proba-bilistic pro...
Probabilistic models used in quantitative sciences have historically co-evolved with methods for per...
We introduce and demonstrate a new ap-proach to inference in expressive probabilis-tic programming l...
Stan is a probabilistic programming language for specifying statistical models. A Stan program imper...
Stan is a probabilistic programming language that is popular in the statistics community, with a hig...
International audienceStan is a probabilistic programming language that is popular in the statistics...
International audienceStan is a very popular probabilistic language with a state-of-the-art HMC samp...
Probabilistic programming is becoming an attractive approach to probabilistic machine learning. Thro...
Abstract Formal languages for probabilistic modeling enable re-use, modularity, and descriptive clar...
Probabilistic programming uses programs to express generative models whose posterior probability is ...
Probabilistic Logic Programming is receiving an increasing attention for its ability to model domain...
Probabilistic programming allows for automatic Bayesian inference on user-defined probabilistic mode...
Algorithms for exact and approximate inferencein stochastic logic programs (SLPs) are presented, bas...
Probabilistic Logic Programming is receiving an increasing attention for its ability to model domain...
Probabilistic programming is an emerging subfield of AI that extends traditional programming languag...
We describe a general method of transforming arbitrary programming languages into proba-bilistic pro...
Probabilistic models used in quantitative sciences have historically co-evolved with methods for per...
We introduce and demonstrate a new ap-proach to inference in expressive probabilis-tic programming l...
Stan is a probabilistic programming language for specifying statistical models. A Stan program imper...
Stan is a probabilistic programming language that is popular in the statistics community, with a hig...
International audienceStan is a probabilistic programming language that is popular in the statistics...
International audienceStan is a very popular probabilistic language with a state-of-the-art HMC samp...
Probabilistic programming is becoming an attractive approach to probabilistic machine learning. Thro...
Abstract Formal languages for probabilistic modeling enable re-use, modularity, and descriptive clar...
Probabilistic programming uses programs to express generative models whose posterior probability is ...
Probabilistic Logic Programming is receiving an increasing attention for its ability to model domain...
Probabilistic programming allows for automatic Bayesian inference on user-defined probabilistic mode...
Algorithms for exact and approximate inferencein stochastic logic programs (SLPs) are presented, bas...
Probabilistic Logic Programming is receiving an increasing attention for its ability to model domain...
Probabilistic programming is an emerging subfield of AI that extends traditional programming languag...
We describe a general method of transforming arbitrary programming languages into proba-bilistic pro...
Probabilistic models used in quantitative sciences have historically co-evolved with methods for per...
We introduce and demonstrate a new ap-proach to inference in expressive probabilis-tic programming l...