Home
Scholarly Works
Probabilistic inference by program transformation...
Conference

Probabilistic inference by program transformation in hakaru

Abstract

We present Hakaru, a new probabilistic programming systemthat allows composable reuse of distributions, queries, and inference algorithms, all expressed in a single language of measures. The system implements two automatic and semantics-preserving program transformations—disintegration, which calculates conditional distributions, and simplification, which subsumes exact inference by computer algebra. We show how these features work together by describing the ideal workflow of a Hakaru user on two small problems. We highlight our composition of transformations and types in design and implementation.

Authors

Narayanan P; Carette J; Romano W; Shan CC; Zinkov R

Volume

9613

Pagination

pp. 62-79

Publication Date

January 1, 2016

DOI

10.1007/978-3-319-29604-3_5

Conference proceedings

Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics

ISSN

0302-9743

Labels

View published work (Non-McMaster Users)

Contact the Experts team