Skip to content

Commit 25dcd11

Browse files
authored
Add timestamps for video 25: Chris' keynote (#16)
References towards #11 Closes #15
1 parent eb5f7fe commit 25dcd11

File tree

1 file changed

+50
-6
lines changed

1 file changed

+50
-6
lines changed

videos-list/25-chris.md

Lines changed: 50 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,56 @@ Discourse Discussion
1313
https://discourse.pymc.io/t/the-bayesian-workflow-building-a-covid-19-model-by-thomas-wiecki/6017
1414
1515
## Timestamps
16-
- 0:00 Start of event
17-
- x:xx
18-
- x:xx
19-
20-
## Note: help us add timestamps here
21-
https://github.com/pymc-devs/video-timestamps
16+
00:00 Welcome notes by Chris
17+
00:36 PyMC3 background information
18+
01:40 Probabilistic programming languages
19+
02:25 Stochastic language "primitives"
20+
04:46 The golden age of probabilistic programming
21+
05:55 How we got here
22+
06:23 In the year 2000
23+
07:06 WinBUGS
24+
08:24 A WinBUGS model
25+
09:08 Limitations of WinBUGS
26+
09:35 Difficult to debug
27+
10:04 OpenBUGS
28+
11:01 Component PASCAL
29+
12:10 The first version of PyMC
30+
14:00 And then there were three ...
31+
14:39 PyMC version 2
32+
16:28 gradient-based Markov chain Monte Carlo
33+
18:24 refactoring the code base
34+
19:35 Theano
35+
20:49 Automatic gradient calculation
36+
21:15 PyMC3
37+
22:09 A PyMC3 model
38+
23:53 PyMC3 automates fitting the model
39+
24:56 PyMC3 - areas of application
40+
25:54 PyMC3 to model the reproductive number of COVID-19 cases
41+
26:43 Sponsored project under NumFOCUS
42+
27:32 The change to the Theano project
43+
29:00 A new backend for PyMC
44+
29:30 Trying TensorFlow
45+
30:30 TensorFlow Probability
46+
31:12 TensorFlow 2
47+
32:30 In-person developer summits
48+
32:50 The challenge when coming up with TensorFlow
49+
34:21 Adpoted approach: coroutines
50+
35:24 TFP-based PyMC4 prototype
51+
36:28 Multiple chains
52+
37:28 Distributions as models
53+
38:06 Obstacles using TensorFlow probabilities
54+
39:07 The future of PyMC
55+
39:33 Theano-JAX
56+
41:21 Autograd + XLA = JAX
57+
42:19 Theano-PyMC
58+
42:39 Specify model in PyMC3 ...
59+
42:57 ... use JAX for the Theano backend
60+
43:36 ... sample using TensorFlow probability
61+
44:21 Remarkable performance
62+
44:59 PyMC Model, Theano Graph, TFP Sampler and JAX Executable
63+
45:13 "4.5 frameworks on 25 lines of code"
64+
46:11 We need you!
65+
47:10 Thank you!
2266
2367
Speaker bio:
2468
Chris Fonnesback is a Senior Quantitative Analyst in Baseball Operations for the New York Yankees. He is interested in computational statistics, machine learning, Bayesian methods, and applied decision analysis. He hails from Vancouver, Canada and received his Ph.D. from the University of Georgia.

0 commit comments

Comments
 (0)