paper-with-me

홈 › Papers

A Fast Sampling Gradient Tree Boosting Framework

2019-11-20 · Daniel Chao Zhou, Zhongming Jin, Tong Zhang

As an adaptive, interpretable, robust, and accurate meta-algorithm for arbitrary differentiable loss functions, gradient tree boosting is one of the most popular machine learning techniques, though the computational expensiveness severely limits its usage. Stochastic gradient boosting could be adopted to accelerates gradient boosting by uniformly sampling training instances, but its estimator could introduce a high variance. This situation arises motivation for us to optimize gradient tree boosting. We combine gradient tree boosting with importance sampling, which achieves better performance by reducing the stochastic variance. Furthermore, we use a regularizer to improve the diagonal approximation in the Newton step of gradient boosting. The theoretical analysis supports that our strategies achieve a linear convergence rate on logistic loss. Empirical results show that our algorithm achieves a 2.5x--18x acceleration on two different gradient boosting algorithms (LogitBoost and LambdaMART) without appreciable performance loss.

📄 PDF Abstract BibTeX arXiv:1911.08820

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

TF Boosted Trees: A scalable TensorFlow based framework for gradient boosting

2017-10-31 · Natalia Ponomareva, Soroush Radpour, Gilbert Hendry, Salem Haykal 외

TF Boosted Trees (TFBT) is a new open-sourced frame-work for the distributed training of gradient boosted trees. It is based on TensorFlow, and its distinguishing features include a novel architecture, automatic loss dif…

Boulevard: Regularized Stochastic Gradient Boosted Trees and Their Limiting Distribution

2018-06-26 · Yichen Zhou, Giles Hooker

This paper examines a novel gradient boosting framework for regression. We regularize gradient boosted trees by introducing subsampling and employ a modified shrinkage algorithm so that at every boosting stage the estima…

regression

Gradient and Newton Boosting for Classification and Regression

2018-08-09 · Fabio Sigrist

Boosting algorithms are frequently used in applied data science and in research. To date, the distinction between boosting with either gradient descent or second-order Newton updates is often not made in both applied and…

ClassificationGeneral Classificationregression

Minimal Variance Sampling in Stochastic Gradient Boosting

2019-10-29 · NeurIPS 2019 12 · Bulat Ibragimov, Gleb Gusev

Stochastic Gradient Boosting (SGB) is a widely used approach to regularization of boosting models based on decision trees. It was shown that, in many cases, random sampling at each iteration can lead to better generaliza…

agtboost: Adaptive and Automatic Gradient Tree Boosting Computations

2020-08-28 · Berent Ånund Strømnes Lunde, Tore Selland Kleppe

agtboost is an R package implementing fast gradient tree boosting computations in a manner similar to other established frameworks such as xgboost and LightGBM, but with significant decreases in computation time and requ…

Feature Importance