Analyse bayésienne des données en Python
Michal Oleszak
Machine Learning Engineer



Que fera l'ours ensuite :
| chasser | manger | dormir | |
|---|---|---|---|
| chasser | 0.1 | 0.8 | 0.1 |
| manger | 0.05 | 0.4 | 0.55 |
| dormir | 0.8 | 0.15 | 0.05 |
Que fera l'ours ensuite :
| chasser | manger | dormir | |
|---|---|---|---|
| chasser | 0.1 | 0.8 | 0.1 |
| manger | 0.05 | 0.4 | 0.55 |
| dormir | 0.8 | 0.15 | 0.05 |
Que fera l'ours dans un futur lointain :
| chasser | manger | dormir | |
|---|---|---|---|
| chasser | 0.28 | 0.44 | 0.28 |
| manger | 0.28 | 0.44 | 0.28 |
| dormir | 0.28 | 0.44 | 0.28 |








print(ads_aggregated)
date clothes_banners_shown sneakers_banners_shown num_clicks
0 2019-01-01 20 18 2
1 2019-01-02 24 19 8
2 2019-01-03 20 20 5
.. ... ... ... ...
148 2019-05-29 24 25 8
149 2019-05-30 26 27 11
150 2019-05-31 26 24 8
[151 rows x 4 columns]
formula = "num_clicks ~ clothes_banners_shown + sneakers_banners_shown"with pm.Model() as model: pm.GLM.from_formula(formula, data=ads_aggregated)# Print model specification print(model)# Sample posterior draws trace = pm.sample(draws=1000, tune=500)

Analyse bayésienne des données en Python