~/talk

Why we do ML model retraining wrong, and how to do better

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

Machine learning models degrade over time so the concrete proposal is: monitor model quality and error distributions, run per-step data checks inside pipelines, detect per-feature data and concept drift, then consult experiments on historical data to find the minimal retrain window (how many days or hours of new labels are actually needed). Build a curated golden set to require new models to beat, consider cheaper fallbacks (rules, older simpler models), automate alerts and retrain actions but keep humans for rare manual reviews.

AI-written summary · about

  1. 0:00ML model retraining intro
  2. 1:50Retraining strategies in production
  3. 3:36Costs and retraining alternatives
  4. 6:26Pragmatic model update strategy
  5. 10:00Detecting model quality drops
  6. 11:24Data quality testing in pipelines
  7. 12:50Data and concept drift
  8. 14:14Sufficient data for retraining
  9. 15:59Non-ML alternatives
  10. 17:44Golden set model evaluation
  11. 19:50Automating retraining decisions
  12. 20:53Blind retraining cases
  13. 21:36Testing retraining on historical data
  14. 22:39Balancing automation and oversight
  15. 23:00Q&A: Adding new data
  16. 24:23Q&A: Reinforcement learning for retraining
  17. 26:10Q&A: Building golden sets
~/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.