The Beta-Bernoulli process and algebraic effects

Cited 0 time in webofscience Cited 7 time in scopus
  • Hit : 193
  • Download : 0
In this paper we use the framework of algebraic e ects from programming language theory to analyze the Beta-Bernoulli process, a standard building block in Bayesian models. Our analysis reveals the importance of abstract data types, and two types of program equations, called commutativity and discardability. We develop an equational theory of terms that use the Beta-Bernoulli process, and show that the theory is complete with respect to the measure-theoretic semantics, and also in the syntactic sense of Post. Our analysis has a potential for being generalized to other stochastic processes relevant to Bayesian modelling, yielding new understanding of these processes from the perspective of programming.
Publisher
European Association for Theoretical Computer Science (EATCS)
Issue Date
2018-07-10
Language
English
Citation

The 45th International Colloquium on Automata, Languages, and Programming, ICALP 2018, pp.141:1 - 141:15

ISSN
1868-8969
DOI
10.4230/LIPIcs.ICALP.2018.141
URI
http://hdl.handle.net/10203/277515
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0