~/talk

Do You Want To Build A Forest?

Talkat PyData Austin 2019 · 2019-12-07..12-08· [machine-learning]
slides:none on file

Shows concrete claims and working code: scikit-learn adds histogram gradient boosting (binning avoids sorts, compiled with OpenMP/Cython), matches other fast libraries on the Higgs‑Boson dataset (8.8M rows, 20 features, ~30s on 12 cores). Describes parallel tree building via joblib and p-range, explains permutation importance and partial dependence APIs, demonstrates pipelines with ColumnTransformer, and runs a live benchmark that successfully uses 12 cores.

AI-written summary · about

  1. 0:00Forests and decision trees
  2. 2:27Random forests add diversity
  3. 4:13Gradient boosting fundamentals
  4. 6:41Histograms speed up boosting
  5. 8:04Parallelizing with scikit-learn
  6. 9:31Histogram boosting parameters
  7. 10:54Parallelization in forests
  8. 11:35Inspecting models with permutation
  9. 13:40Feature engineering with ColumnTransformer
  10. 16:12Limitations of impurity importance
  11. 17:15Handling correlated features
  12. 19:02Partial dependence plots
  13. 20:25Customizing partial dependence
  14. 23:59Model inspection tools overview
  15. 24:44Demo: histogram gradient boosting
  16. 26:17Future of model inspection
  17. 27:35Comparison with other implementations
  18. 28:16Improvements for tree models
  19. 29:49Why scikit-learn uses OpenMP
  20. 30:14Expanding plotting APIs
~/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.