2020
DOI: 10.1007/978-3-030-44914-8_14
|View full text |Cite
|
Sign up to set email alerts
|

Continualization of Probabilistic Programs With Correction

Abstract: Probabilistic Programming offers a concise way to represent stochastic models and perform automated statistical inference. However, many real-world models have discrete or hybrid discrete-continuous distributions, for which existing tools may suffer non-trivial limitations. Inference and parameter estimation can be exceedingly slow for these models because many inference algorithms compute results faster (or exclusively) when the distributions being inferred are continuous. To address this discrepancy, this pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 53 publications
0
2
0
Order By: Relevance
“…However, such cases can be statically detected and the program can be transformed into one that uses the equivalent condition as 𝑜𝑢𝑡 > 0.5, so that H2 holds. More in general, continuity corrections such as those performed in Laurel and Misailovic [2020] can be adopted.…”
Section: Satisfaction Of the Hypothesesmentioning
confidence: 99%
“…However, such cases can be statically detected and the program can be transformed into one that uses the equivalent condition as 𝑜𝑢𝑡 > 0.5, so that H2 holds. More in general, continuity corrections such as those performed in Laurel and Misailovic [2020] can be adopted.…”
Section: Satisfaction Of the Hypothesesmentioning
confidence: 99%
“…Another closely related PL work by aims to establish Lipschitz robustness of programs, but they use the classical Jacobian and do not support AD. Follow-up works showed how to analyze Lipschitz robustness of non-differentiable programs by analyzing their smooth approximation [Chaudhuri and Solar-Lezama 2011], stemming from the fact that several PL works focus on differentiable approximations of non-differentiable programs and ML models [Chaudhuri and Solar-Lezama 2010;Laurel and Misailovic 2020]. In contrast, DeepJ can analyze Lipschitz properties of programs with points of non-differentiability directly without using approximations, by employing the more general Clarke Jacobian.…”
Section: Related Workmentioning
confidence: 99%