2021
DOI: 10.1145/3434339
|View full text |Cite
|
Sign up to set email alerts
|

Paradoxes of probabilistic programming: and how to condition on events of measure zero with infinitesimal probabilities

Abstract: Probabilistic programming languages allow programmers to write down conditional probability distributions that represent statistical and machine learning models as programs that use observe statements. These programs are run by accumulating likelihood at each observe statement, and using the likelihood to steer random choices and weigh results with inference algorithms such as importance sampling or MCMC. We argue that naive likelihood accumulation does not give desirable semantics and leads to paradoxes when … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 12 publications
0
3
0
Order By: Relevance
“…Other work related to ours include Jacobs [17], Vákár et al [39], and Staton et al [35]. Jacobs [17] discusses problems with models in which observe (related to weight) statements occur conditionally.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Other work related to ours include Jacobs [17], Vákár et al [39], and Staton et al [35]. Jacobs [17] discusses problems with models in which observe (related to weight) statements occur conditionally.…”
Section: Related Workmentioning
confidence: 99%
“…Other work related to ours include Jacobs [17], Vákár et al [39], and Staton et al [35]. Jacobs [17] discusses problems with models in which observe (related to weight) statements occur conditionally. While our results show that SMC inference for such models is correct, the models themselves may not be useful.…”
Section: Related Workmentioning
confidence: 99%
“…Unlike traditional foundations for probability in measurable spaces, they are wellsuited to higher-order data. • While naive handling of conditional probabilities can lead to paradoxes [20], it was shown in [33] that in more restrictive models of probability 'exact conditioning' can be given a consistent meaning. Fritz's Markov categories [6] were used to formulate the result.…”
Section: Introductionmentioning
confidence: 99%