XGBoost: A Scalable Tree Boosting System, Tianqi Chen, Carlos Guestrin, 2016Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (ACM)DOI: 10.1145/2939672.2939785 - The original paper introducing XGBoost, explaining its system optimizations (parallel, distributed, cache-aware, out-of-core) and algorithmic enhancements (regularization, sparsity-aware split finding).
XGBoost Documentation, XGBoost Contributors, 2024 - Official documentation for the XGBoost library, providing current information on its features, API, and advanced usage including distributed and out-of-core training.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Aurélien Géron, 2022 (O'Reilly Media) - A comprehensive guide to machine learning, offering practical guidance on gradient boosting algorithms, including a detailed comparison and application of XGBoost.