On the Convergence of Multicalibration Gradient Boosting
Daniel Haimovich, Fridolin Linder, Lorenzo Perini, Niek Tax, Milan Vojnovic
TL;DR
This work provides the first convergence guarantees for multicalibration gradient boosting in regression with squared-error loss. Modeling the boosting dynamics as a discrete-time system, the authors show the prediction-update gap declines at rate $O(1/\sqrt{T})$, ensuring asymptotic multicalibration, with linear convergence under smooth weak learners. They further extend the analysis to relaxed and adaptive rescaling schemes, proving robustness and, in the adaptive case, quadratic convergence near the optimum. Empirical results on five real-world datasets corroborate the theory, showing geometric decay of the prediction gap and practical benefits of rescaling strategies. The findings supply a theoretical foundation for deploying multicalibration boosting in production and inform design choices like stopping rules and regularization.
Abstract
Multicalibration gradient boosting has recently emerged as a scalable method that empirically produces approximately multicalibrated predictors and has been deployed at web scale. Despite this empirical success, its convergence properties are not well understood. In this paper, we bridge the gap by providing convergence guarantees for multicalibration gradient boosting in regression with squared-error loss. We show that the magnitude of successive prediction updates decays at $O(1/\sqrt{T})$, which implies the same convergence rate bound for the multicalibration error over rounds. Under additional smoothness assumptions on the weak learners, this rate improves to linear convergence. We further analyze adaptive variants, showing local quadratic convergence of the training loss, and we study rescaling schemes that preserve convergence. Experiments on real-world datasets support our theory and clarify the regimes in which the method achieves fast convergence and strong multicalibration.
