Statically bounded-memory delayed sampling for probabilistic streams
Statically bounded-memory delayed sampling for probabilistic streams
复制标题
概率流的静态有界内存延迟采样
DOI:
10.1145/3485492
复制
发表时间:
2021
影响因子:
--
通讯作者:
Carbin, Michael
中科院分区:
文献类型:
--
作者:
Atkinson, Eric;Baudart, Guillaume;Mandel, Louis;Yuan, Charles;Carbin, Michael
Probabilistic programming languagesaid developers performing Bayesian inference. These languages provide programming constructs and tools for probabilistic modeling and automated inference. Prior work introduced a probabilistic programming language, ProbZelus, to extend probabilistic programming functionality to unbounded streams of data. This work demonstrated that thedelayed samplinginference algorithm could be extended to work in a streaming context. ProbZelus showed that while delayed sampling could be effectively deployed on some programs, depending on the probabilistic model under consideration, delayed sampling is not guaranteed to use a bounded amount of memory over the course of the execution of the program.In this paper, we the present conditions on a probabilistic program’s execution under which delayed sampling will execute in bounded memory. The two conditions are dataflow properties of the core operations of delayed sampling: them-consumed propertyand theunseparated paths property. A program executes in bounded memory under delayed sampling if, and only if, it satisfies them-consumed and unseparated paths properties. We propose a static analysis that abstracts over these properties to soundly ensure that any program that passes the analysis satisfies these properties, and thus executes in bounded memory under delayed sampling.
登录
查看更多内容
DOI:
--
发表时间:
1997
期刊:
International Conference on Concurrency Theory
影响因子:
--
作者:
Vineet Gupta;R. Jagadeesan;V. Saraswat
通讯作者:
V. Saraswat
DOI:
10.1145/2737924.2737982
发表时间:
2015
期刊:
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation
影响因子:
--
作者:
A. Nori;Sherjil Ozair;S. Rajamani;Deepak Vijaykeerthy
通讯作者:
Deepak Vijaykeerthy
DOI:
--
发表时间:
2017
期刊:
影响因子:
--
作者:
Daniel Lundén
通讯作者:
Daniel Lundén
DOI:
10.1007/978-3-319-29604-3_5
发表时间:
2016
期刊:
IEEE INFOCOM 2009
影响因子:
--
作者:
P. Narayanan;J. Carette;Wren Romano;Chung;R. Zinkov
通讯作者:
R. Zinkov
DOI:
--
发表时间:
2017-01
期刊:
ArXiv
影响因子:
--
作者:
Dustin Tran;M. Hoffman;R. Saurous;E. Brevdo;K. Murphy;D. Blei
通讯作者:
Dustin Tran;M. Hoffman;R. Saurous;E. Brevdo;K. Murphy;D. Blei