~/talk

Practical Multicalibration with MCGrad

Talkat PyData London 2026 · on Friday, 2026-06-05· [machine-learning]
name:Niek Tax
links:none on file
slides:none on file

Claims a practical post‑processing that enforces subgroup calibration by fitting gradient‑boosted additive corrections to model scores using decision‑tree splits, packaged as MCGrad (pip install mcgrad) and measured by the MCE metric and ECCE. Tutorial shows Colab notebooks, LightGBM back end, isotonic regression baseline, and examples where global sigmas drop (e.g. 8.7 → 1.9) but MCE can initially not improve; large internal runbooks report improvements in 80–90% of jobs and deployment at scale across hundreds of production models.

AI-written summary · about

  1. 0:00Multicalibration intro
  2. 3:36Why multicalibration matters
  3. 16:33Theoretical guarantees
  4. 26:33Measuring multicalibration
  5. 39:09Live MCGrad demo
  6. 54:43Limitations of methods
  7. 1:01:04MCGrad algorithm design
  8. 1:13:23Evaluating MCGrad at Meta
  9. 1:18:19Summary and open-source
~/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.