~/talk

The State of the Art for Probabilistic Programming

Talkat PyData Global 2022 · 2022-12-01..12-03· [machine-learning]
slides:none on file

Survey of concrete advances and demos: PyMC moves from monolith to layered stack, compiling to PyTensor and BlackJAX or Rust samplers; examples show JAX and a Rust NUTS reducing run time dramatically (one demo reports 70× speedup). Browser proofs run via PyScript and pyodide. Features implemented or experimental include auto-marginalization, Bayesian causal workflows (CausalPy) and interoperable backends; most demos work but some cases remain limited.

AI-written summary · about

  1. 0:00Introduction by the moderator
  2. 0:38Thomas introduces himself
  3. 3:20Probabilistic programming GitHub star history
  4. 5:17PyTensor Announcement
  5. 7:18The Great Uncoupling of packages
  6. 12:44BlackJAX: Inference Algorithms in JAX
  7. 15:40Nutpie sampler: NUTS written in Rust
  8. 15:51PyScript and pyodide
  9. 19:01Demonstration of how PyScript and pyodide work
  10. 20:26Auto-marginalization
  11. 22:07Bayesian Causal Inference
  12. 23:18CausalPy
  13. 24:15Bayes in business trends
  14. 26:30PyMCon Web series: https://pymcon.com/
  15. 27:06Intuitive Bayes course
  16. 29:04Q & A Are you working with banks or insurers on capital modeling?
  17. 30:33Q & A Is there an overlap between Aesara and JAX?
  18. 32:50Q & A How general is the auto-marginalization, can it work for arbitrary distributions?
  19. 34:06Q & A Does PyMC have any functionality for time series models yet?
  20. 35:36Q & A Do you encourage and work with external bodies to contribute to the PyMC universe?
  21. 38:13Q & A It feels like the library is moving fast, is the documentation and learning resources or examples keeping the same fast pace?
  22. 41:00Q & A If one wanted to contribute to PyMC, is it beginner friendly?
  23. 44:37Q & A Will the video of the talk be shared?
  24. 46:44How to get in touch with PyMC Labs
  25. 47:09Thank you!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.