Affine monads and lazy structures for Bayesian programming
We show that streams and lazy data structures are a natural idiom for programming with infinite-dimensional Bayesian methods such as Poisson processes, Gaussian processes, jump processes, Dirichlet processes, and Beta processes. The crucial semantic idea, inspired by developments in synthetic probab...
Main Authors: | Dash, S, Kaddar, Y, Paquet, H, Staton, S |
---|---|
Format: | Conference item |
Language: | English |
Published: |
ACM SIGPLAN
2023
|
Similar Items
-
Monads for measurable queries in probabilistic databases
by: Dash, S, et al.
Published: (2021) -
A monadic theory of point processes
by: Dash, S
Published: (2023) -
A monad for full ground reference cells
by: Kammar, O, et al.
Published: (2017) -
Unifying Theories of Programming with Monads
by: Gibbons, J
Published: (2012) -
The quantum monad on relational structures
by: Abramsky, S, et al.
Published: (2017)