paper-with-me

Papers

Block-distributed Gradient Boosted Trees

2019-04-23 · Theodore Vasiloudis, Hyunsu Cho, Henrik Boström

The Gradient Boosted Tree (GBT) algorithm is one of the most popular machine learning algorithms used in production, for tasks that include Click-Through Rate (CTR) prediction and learning-to-rank. To deal with the massive datasets available today, many distributed GBT methods have been proposed. However, they all assume a row-distributed dataset, addressing scalability only with respect to the number of data points and not the number of features, and increasing communication cost for high-dimensional data. In order to allow for scalability across both the data point and feature dimensions, and reduce communication cost, we propose block-distributed GBTs. We achieve communication efficiency by making full use of the data sparsity and adapting the Quickscorer algorithm to the block-distributed setting. We evaluate our approach using datasets with millions of features, and demonstrate that we are able to achieve multiple orders of magnitude reduction in communication cost for sparse data, with no loss in accuracy, while providing a more scalable design. As a result, we are able to reduce the training time for high-dimensional data, and allow more cost-effective scale-out without the need for expensive network communication.

📄 PDF Abstract BibTeX arXiv:1904.10522

Code (0)

등록된 구현이 없습니다.

Tasks

Click-Through Rate PredictionLearning-To-Rank

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…

Gradient Boosted Filters For Signal Processing

2024-05-15 · Jose A. Lopez, Georg Stemmer, Hector A. Cordourier

Gradient boosted decision trees have achieved remarkable success in several domains, particularly those that work with static tabular data. However, the application of gradient boosted models to signal processing is unde…

Compact Multi-Class Boosted Trees

2017-10-31 · Natalia Ponomareva, Thomas Colthurst, Gilbert Hendry, Salem Haykal 외

Gradient boosted decision trees are a popular machine learning technique, in part because of their ability to give good accuracy with small models. We describe two extensions to the standard tree boosting algorithm desig…

Simple is better: Making Decision Trees faster using random sampling

2021-08-19 · Vignesh Nanda Kumar, Narayanan U Edakunni

In recent years, gradient boosted decision trees have become popular in building robust machine learning models on big data. The primary technique that has enabled these algorithms success has been distributing the compu…

Computational Efficiency

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