paper-with-me

홈 › Papers

XGBoost: Scalable GPU Accelerated Learning

2018-06-29 · Rory Mitchell, Andrey Adinets, Thejaswi Rao, Eibe Frank

We describe the multi-GPU gradient boosting algorithm implemented in the XGBoost library (https://github.com/dmlc/xgboost). Our algorithm allows fast, scalable training on multi-GPU systems with all of the features of the XGBoost library. We employ data compression techniques to minimise the usage of scarce GPU memory while still allowing highly efficient implementation. Using our algorithm we show that it is possible to process 115 million training instances in under three minutes on a publicly available cloud computing instance. The algorithm is implemented using end-to-end GPU parallelism, with prediction, gradient calculation, feature quantisation, decision tree construction and evaluation phases all computed on device.

📄 PDF Abstract BibTeX arXiv:1806.11248

Code (1)

dmlc/xgboost 공식 구현

Tasks

Cloud ComputingData CompressionGPU

Similar Papers 제목 키워드 기반

Survival regression with accelerated failure time model in XGBoost

2020-06-08 · Avinash Barnwal, Hyunsu Cho, Toby Dylan Hocking

Survival regression is used to estimate the relation between time-to-event and feature variables, and is important in application domains such as medicine, marketing, risk management and sales management. Nonlinear tree …

ManagementMarketingregression

XGBoost: A Scalable Tree Boosting System

2016-03-09 · Tianqi Chen, Carlos Guestrin

Tree boosting is a highly effective and widely used machine learning method. In this paper, we describe a scalable end-to-end tree boosting system called XGBoost, which is used widely by data scientists to achieve state-…

BIG-bench Machine LearningClusteringData CompressionDimensionality Reduction+3

A Comparative Analysis of XGBoost

2019-11-05 · Candice Bentéjac, Anna Csörgő, Gonzalo Martínez-Muñoz

XGBoost is a scalable ensemble technique based on gradient boosting that has demonstrated to be a reliable and efficient machine learning challenge solver. This work proposes a practical analysis of how this novel techni…

BIG-bench Machine Learning

FairXGBoost: Fairness-aware Classification in XGBoost

2020-09-03 · Srinivasan Ravichandran, Drona Khurana, Bharath Venkatesh, Narayanan Unny Edakunni

Highly regulated domains such as finance have long favoured the use of machine learning algorithms that are scalable, transparent, robust and yield better performance. One of the most prominent examples of such an algori…

ClassificationFairnessGeneral Classification

Imbalance-XGBoost: Leveraging Weighted and Focal Losses for Binary Label-Imbalanced Classification with XGBoost

2019-08-05 · Chen Wang, Chengyuan Deng, Suzhen Wang

The paper presents Imbalance-XGBoost, a Python package that combines the powerful XGBoost software with weighted and focal losses to tackle binary label-imbalanced classification tasks. Though a small-scale program in te…

Binary ClassificationClassificationGeneral Classificationimbalanced classification