~/talk

Probablistic Programming Data Science with PyMC3

Talkat PyData London 2016 · 2016-05-06..05-08· [machine-learning]
slides:none on file

Overview of concrete claims and results: PyMC3 with Theano implements Bayesian models and runs MCMC (NUTS) and variational inference (ADVI) to automate inference; applied to a trading backtest that shows ~800% cumulative return in-sample, a tiny 20-day out-of-sample window, and a computed 3.34% probability that the in‑sample mean is below the out‑of‑sample mean, flagging likely overfit. A Bayesian neural network demo reaches ~95.4% accuracy; sampling (10k draws) runs in seconds and ADVI mini‑batches scale to large data. The platform later deploys $100,000 to the strategy and it underperforms.

AI-written summary · about

  1. 0:00Introduction to probabilistic programming
  2. 1:11Why probabilistic programming
  3. 3:21Overfitting in backtests
  4. 5:29Distribution testing approaches
  5. 8:38White box solution for modeling
  6. 10:02Generative models for inference
  7. 11:26Modeling stock returns with PyMC3
  8. 16:19Automating inference with MCMC
  9. 19:29Overfitting consequences
  10. 23:21Bayesian neural network in PyMC3
  11. 26:52Predictions with uncertainty
  12. 29:27Probabilistic programming in ML
  13. 29:50Faster inference with variational
  14. 31:54Scaling with mini-batch variational
  15. 33:18Key advantages
  16. 34:25Learning PyMC3 resources
  17. 37:40Q&A on variational inference
~/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.