Martin Jankowiak - Brief Introduction to Probabilistic Programming
HTML-код
- Опубликовано: 8 сен 2024
- Recorded at the ML in PL 2019 Conference, the University of Warsaw, 22-24 November 2019.
Martin Jankowiak (Uber AI Labs)
Slides available at docs.mlinpl.org...
Abstract:
Probabilistic models offer a compelling methodology for reasoning about an uncertain world. Programming languages are powerful tools for specifying deterministic computations. Their synthesis--probabilistic programming languages (PPLs)--promises a unified and (partially) automated approach to specifying and reasoning about complex models. We give an introduction to PPLs, with examples drawn from economics and natural science serving as motivation. For concreteness we illustrate all our examples using the Pyro PPL.
Relevant links:
pyro.ai/
eng.uber.com/o...
An Introduction to Probabilistic Programming arxiv.org/abs/...
Naming conflict: pyro was Python Remote Objects 10 years ago...
Naming conflict #2: H0 is also used to represent the null hypothesis
Probabilistic Programming is same as Bayesian Statistics?
@Hobbesian Thinker Thank you!
why, at 19:15, is the visualization of the slop curved? the model seems to be a degree 1 polynomial
oh its log(ax+b) i guess
35:21 the formula for the posterior is wrong, isn't it? It should be p(theta|y,d) instead of p(y,theta|d).
I think that's just simpe formulation of conditional probability, the starting formular of Bayes' Theorem
first equation in en.wikipedia.org/wiki/Conditional_probability
12:05 😂😂😂😂