Parallel gradient boosting for flexible estimation of conditional distributions

📅 2026-07-15
📈 Citations: 0
✹ Influential: 0
📄 PDF
đŸ€– AI Summary
This work addresses the computational inefficiency of traditional gradient boosting in multi-output prediction tasks—such as multiple quantile regression—where a separate base model must be trained for each output. The authors propose a general and efficient parallel gradient boosting algorithm that shares a unified descent direction across all outputs, requiring only a single base model per iteration and thereby substantially reducing computational overhead. Their approach overcomes existing limitations on loss functions and base learner types, supporting arbitrary combinations, and establishes the first scalable framework for multi-output conditional distribution estimation. Experiments demonstrate that the method achieves predictive accuracy comparable to XGBoost while accelerating training by several orders of magnitude, and it outperforms current nonparametric and semiparametric methods in high-dimensional settings with mixed or missing covariates.
📝 Abstract
Boosting is one of the most successful learning techniques for standard classification and regression tasks. Its extension to multi-output prediction problems has found an increasing number of applications in recent years. Among them is the prediction of entire conditional distributions rather than single functionals, which can often be framed as a multi-output regression problem, for example multiple quantile regression. Addressing such problems with classical implementations of boosting is computationally challenging, because usually one base model is trained for each target at every iteration. More efficient variants of boosting have been proposed to speed up training, but they tend to be tied to specific loss functions and classes of base learners, usually decision trees. In this work, we study a modification of the gradient boosting algorithm, which we call parallel gradient boosting, designed to circumvent all these limitations. The core idea is to use a common descent direction for all training observations. By doing so, only one base model is needed at each iteration, regardless of the number of targets, which allows for considerable performance gains. We establish sufficient conditions for the convergence of the algorithm, whose practical use is introduced via the multiple quantile regression setting. We show that in such a setting, it provides predictions of similar quality to state-of-the-art boosting libraries such as XGBoost, while being faster by several orders of magnitude. Then, we evaluate the properties of the resulting conditional distribution estimator, which is shown empirically to outperform other nonparametric and semiparametric estimators, especially in high-dimensional settings and in the presence of mixed and/or missing covariates.
Problem

Research questions and friction points this paper is trying to address.

conditional distribution estimation
multi-output regression
gradient boosting
multiple quantile regression
computational efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

parallel gradient boosting
conditional distribution estimation
multi-output regression
multiple quantile regression
scalable boosting
🔎 Similar Papers
đŸ’Œ Related Jobs
No related jobs found.
R
Rémy Chapelle
UniversitĂ© Paris-Saclay, UVSQ, Inserm, CESP, 94807, Villejuif, France; UniversitĂ© Paris-Saclay, UniversitĂ© Paris CitĂ©, ENS Paris-Saclay, CNRS, SSA, Inserm, Centre Borelli, 91190, Gif-sur-Yvette, France; École du Val-de-GrĂące, Service de SantĂ© des ArmĂ©es, 75005, Paris, France
N
Nicolas Vayatis
Université Paris-Saclay, Université Paris Cité, ENS Paris-Saclay, CNRS, SSA, Inserm, Centre Borelli, 91190, Gif-sur-Yvette, France
B
Bruno Falissard
Université Paris-Saclay, UVSQ, Inserm, CESP, 94807, Villejuif, France
M
Mohammed Sedki
Université Paris-Saclay, UVSQ, Inserm, CESP, 94807, Villejuif, France