The DOI matches its Crossref record; 20 of the 21 references it cites were found in a registry or an index.
XGBoost: A Scalable Tree Boosting System
Open accessAbstract
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-of-the-art results on many machine learning challenges. We propose a novel sparsity-aware algorithm for sparse data and weighted quantile sketch for approximate tree learning. More importantly, we provide insights on cache access patterns, data compression and sharding to build a scalable tree boosting system. By combining these insights, XGBoost scales beyond billions of examples using far fewer resources than existing systems.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“The XGBoost classifier is also optimized for fast, parallel tree construction, and designed to be fault tolerant under the distributed setting [29].”
From Prediction of Employee Turnover in Organizations using Machine Learning Algorithms (2016) · cites this paper as [29]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Compared to other gradient boosted machines, it uses a more regularized-model formalization to control over-fitting, which gives it better performance.”
From Prediction of Employee Turnover in Organizations using Machine Learning Algorithms (2016) · cites this paper as [29]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Although the same algorithm was implemented, each study used different risk predictors and datasets, which resulted in widely disparate AUC values of 0.91, 0.83, and 0.679–11.”
From AI-based diabetes care: risk prediction models and implementation concerns (2024) · cites this paper as [8]
Experimental — accuracy not yet measuredThe cited source says what the claim attributes to it.
In the citing paper
“For example, the XGBoost algorithm—a machine learning algorithm that uses a sequentially iterative process to learn and correct previous errors—was used in three unimodal studies8.”
From AI-based diabetes care: risk prediction models and implementation concerns (2024) · cites this paper as [8]
In the citing paper
“The top 10 predictors accounted for 43.7% of overall model performance based on the gain metric in the Extreme Gradient Boosting algorithm (77), the top 25 predictors for 58.1%, the top 50 predictors for 70.3%, and the top 100 predictors for 81.4% of model performance.”
From Using Administrative Data to Predict Suicide After Psychiatric Hospitalization in the Veterans Health Administration System (2020) · cites this paper as [77]
In the citing paper
“Chen et al. described an end-to-end tree boosting system named XGBoost [51].”
From Applications of Federated Learning; Taxonomy, Challenges, and Research Trends (2022) · cites this paper as [51]
In the citing paper
“Some other approaches, such as Xgboost [51] and AdaBoost, can reduce bias as it learns from misclassification.However, these algorithms are subtle to outliers and noise.[178]”
From Applications of Federated Learning; Taxonomy, Challenges, and Research Trends (2022) · cites this paper as [51]
In the citing paper
“XGBoost was chosen due to its efficiency and capability of processing large datasets, its ability to handle missing data and imbalanced datasets, and (relative to other ML algorithms) its interpretability.”
From Machine learning for real-time aggregated prediction of hospital admission for emergency patients (2022) · cites this paper as [40]
In the citing paper
“These fingerprints are used together with a 1900-dimensioanl enzyme representation, called UniRep vector 29 , as the input for a gradient boosted decision tree model 34 to predict the K M value for an enzyme-substrate pair.”
From Turnover number predictions for kinetically uncharacterized enzymes using machine and deep learning (2023) · cites this paper as [34]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Breiman, L. (2001) · Machine Learning · doi:10.1023/a:1010933404324 · Cited by 133,538
Greedy function approximation: A gradient boosting machine
Friedman, J. H. (2001) · The Annals of Statistics · doi:10.1214/aos/1013203451 · Cited by 30,731
Scikit-learn: Machine Learning in Python
(2011) · Journal of Machine Learning Research · doi:10.5555/1953048.2078195 · Cited by 8,539
Friedman, J. H. (2002) · Computational Statistics & Data Analysis · doi:10.1016/s0167-9473(01)00065-2 · Cited by 7,067
Friedman, J., Hastie, T., & Tibshirani, R. (2000) · The Annals of Statistics · doi:10.1214/aos/1016218223 · Cited by 6,884
LIBLINEAR: A Library for Large Linear Classification
Fan, R.-E., Chang, K., Hsieh, C., Xiang-rui, W., & Lin, C. (2008) · doi:10.5555/1390681.1442794 · Cited by 6,684
MLlib: Machine Learning in Apache SparkPreprint
Meng, X., Bradley, J. K., Yavuz, B., Sparks, E., Venkataraman, S., Liu, D., Freeman, J., Tsai, D., Amde, M., Owen, S., et al. (2015) · Journal of machine learning research · doi:10.48550/arxiv.1505.06807 · Cited by 1,898
From RankNet to LambdaRank to LambdaMART: An Overview
Burges, C. J. C. (2010) · Cited by 1,011
Practical Lessons from Predicting Clicks on Ads at Facebook
He, X., Pan, J. J., Jin, O., Xu, T., Liu, B., Xu, T., Shi, Y., Atallah, A., Herbrich, R., Bowers, S., et al. (2014) · doi:10.1145/2648584.2648589 · Cited by 892
Generalized Boosted Models: A guide to the gbm package
Ridgeway, G. K. (2006) · Cited by 805
Space-efficient online computation of quantile summaries
Greenwald, M. B., & Khanna, S. (2001) · Proceedings - ACM-SIGMOD International Conference on Management of Data · doi:10.1145/375663.375670 · Cited by 455
McRank: Learning to Rank Using Multiple Classification and Gradient Boosting
Li, P., Burges, C. J. C., & Wu, Q. (2007) · Cited by 443
Stochastic gradient boosted distributed decision trees
Ye, J., Chow, J.-H., Chen, J., & Zheng, Z. (2009) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/1645953.1646301 · Cited by 343
Panda, B., Herbach, J. S., Basu, S., & Bayardo, R. J. (2009) · Proceedings of the VLDB Endowment · doi:10.14778/1687553.1687569 · Cited by 271
Yahoo! Learning to Rank Challenge Overview
Chapelle, O., & Chang, Y. (2010) · Cited by 240
Bekkerman, R., Bilenko, M., & Langford, J. C. (2011) · Cambridge University Press eBooks · doi:10.1017/cbo9781139042918 · Cited by 193
Learning Nonlinear Functions Using Regularized Greedy Forest
Johnson, R., & Zhang, T. (2013) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2013.159 · Cited by 181
Parallel boosted regression trees for web search ranking
Tyree, S., Weinberger, K. Q., Agrawal, K., & Paykin, J. (2011) · International World Wide Web Conference (WWW) · doi:10.1145/1963405.1963461 · Cited by 169
Importance Sampled Learning Ensembles
Friedman, J. H., & Popescu, B. E. (2003) · Cited by 111
A Fast Algorithm for Approximate Quantiles in High Speed Data Streams
Zhang, Q., & Wang, W. (2007) · International Conference on Scientific and Statistical Database Management · doi:10.1109/ssdbm.2007.27 · Cited by 47
Research works printed but not linked: 7
- 10.5555/2124408 · DOI
- J. Bennett and S. Lanning. The netflix prize. In Proceedings of the KDD Cup Workshop 2007, pages 3--6, New York, Aug. 2007.
- T. Chen, H. Li, Q. Yang, and Y. Yu. General functional matrix factorization using gradient boosting. In Proceeding of 30th International Conference on Machine Learning (ICML'13), volume 1, pages 436--444, 2013.
- T. Chen, S. Singh, B. Taskar, and C. Guestrin. Efficient second-order gradient boosting for conditional random fields. In Proceeding of 18th Artificial Intelligence and Statistics Conference (AISTATS'15), volume 1, 2015.
- 10.5555/3023549.3023585 · DOI
- 10.5555/2981562.2981675 · DOI
- 10.5555/2946645.2946679 · DOI
Cited by
Sorted by citations
From local explanations to global understanding with explainable AI for trees
Lundberg, S. M., Erion, G., Chen, H., DeGrave, A., Prutkin, J. M., Nair, B., Katz, R., Himmelfarb, J., Bansal, N., & Lee, S.-I. (2020) · Nature Machine Intelligence · doi:10.1038/s42256-019-0138-9 · Cited by 10,551
Scenic: single-cell regulatory network inference and clustering.
Aibar, S., González-Blas, C. B., Moerman, T., Huynh-Thu, V. A., Imrichova, H., Hulselmans, G., Rambow, F., Marine, J.-C., Geurts, P., Aerts, J., et al. (2017) · Nature Methods · doi:10.1038/nmeth.4463 · Cited by 6,520
Chicco, D., & Jurman, G. (2020) · BMC Genomics · doi:10.1186/s12864-019-6413-7 · Cited by 6,143
SoilGrids250m: Global gridded soil information based on machine learning
Hengl, T., Mendes de Jesus, J., Heuvelink, G. B. M., Ruiperez Gonzalez, M., Kilibarda, M., Blagotić, A., Shangguan, W., Wright, M. N., Geng, X., Bauer-Marschallinger, B., et al. (2017) · PLOS ONE · doi:10.1371/journal.pone.0169748 · Cited by 4,733
Sagi, O., & Rokach, L. (2018) · WIREs Data Mining and Knowledge Discovery · doi:10.1002/widm.1249 · Cited by 3,103
Metadata
- Authors
- Chen, T., & Guestrin, C.
- Affiliations
- University of Washington (US)
- ORCID
- Guestrin, Carlos
- Venue
- Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
- Publisher
- ACM
- Published
- 2016-08-13
- Pages
- 785-794
- OpenAlex
- W2295598076
- Cited by
- 54,569
- References
- 21
- Citations by year
- 2026: 12394 · 2025: 11769 · 2024: 8715 · 2023: 6731 · 2022: 5369 · 2021: 4238 · 2020: 2665 · 2019: 1560 · 2018: 779 · 2017: 294 · 2016: 48
- FWCI
- 936.68
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- Funders
- Office of Naval Research (N000141010672)
- National Science Foundation (1258741)
- Topics
- Physical Sciences › Mathematics › Statistics and Probability › Statistical Methods and Inference
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
- Physical Sciences › Computer Science › Information Systems › Data Mining Algorithms and Applications
- Keywords
- XGBoost, gradient boosting decision tree, gradient boosting, data sparsity, data compression, data sharding, scalability, large-scale machine learning
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review