Quantized Training of Gradient Boosting Decision Trees
Not on the map. Why?
Abstract (arXiv)
Recent years have witnessed significant success in Gradient Boosting Decision Trees (GBDT) for a wide range of machine learning applications. Generally, a consensus about GBDT's training algorithms is gradients and statistics are computed based on high-precision floating points. In this paper, we investigate an essentially important question which has been largely ignored by the previous literature: how many bits are needed for representing gradients in training GBDT? To solve this mystery, we propose to quantize all the high-precision gradients in a very simple yet effective way in the GBDT's training algorithm. Surprisingly, both our theoretical analysis and empirical studies show that the necessary precisions of gradients without hurting any performance can be quite low, e.g., 2 or 3 bits. With low-precision gradients, most arithmetic operations in GBDT training can be replaced by integer operations of 8, 16, or 32 bits. Promisingly, these findings may pave the way for much more efficient training of GBDT from several aspects: (1) speeding up the computation of gradient statistics in histograms; (2) compressing the communication cost of high-precision statistical information during distributed training; (3) the inspiration of utilization and development of hardware architectures which well support low-precision computation for GBDT training. Benchmarked on CPUs, GPUs, and distributed clusters, we observe up to 2× speedup of our simple quantization strategy compared with SOTA GBDT systems on extensive datasets, demonstrating the effectiveness and potential of the low-precision training of GBDT. The code will be released to the official repository of LightGBM.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 17 of its 44 references that are in the map. First posted on arXiv 20 Jul 2022.
Builds on
17 of 44 references.
References · 17
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2017Mixed Precision Trainingcited by 1,135
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2020AutoGluon-Tabular: Robust and Accurate AutoML for Structured Datacited by 368
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
- 2020On the Generalization Benefit of Noise in Stochastic Gradient Descentcited by 81
- 2017Training Quantized Nets: A Deeper Understandingcited by 74
- 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
- 2020Towards Automated Neural Interaction Discovery for Click-Through Rate Predictioncited by 37
5 more
- 2019AiAds: Automated and Intelligent Advertising System for Sponsored Searchcited by 10
- 2017GPU-acceleration for Large-scale Tree Boostingcited by 8
- 2016A Communication-Efficient Parallel Algorithm for Decision Treecited by 7
- 2019An Experimental Evaluation of Large Scale GBDT Systemscited by 5
- 2020DeepTriage: Automated Transfer Assistance for Incidents in Cloud Servicescited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 3.
6 papers.
- 2025Exploration of Summarization by Generative Language Models for Automated Scoring of Long Essayscited by 2
- 2024Fair-OBNC: Correcting Label Noise for Fairer Datasetscited by 1
- 2025Boosted Trees on a Diet: Compact Models for Resource-Constrained Devicescited by 1
- 2026Memory Efficient Tabular Foundation Modelscited by 1
- 2026Empirical Comparison of Encoder-Based Language Models and Feature-Based Supervised Machine Learning Approaches to Automated Scoring of Long Essayscited by 0
- 2026FQTree: Fine-grained Quantization and Hardware Generation of Boosted Decision Treescited by 0
- 2026FQTree: Fine-grained Quantization and Hardware Generation of Boosted Decision Trees12 Aug 2026
- 2026Memory Efficient Tabular Foundation Models30 Jul 2026
- 2026Empirical Comparison of Encoder-Based Language Models and Feature-Based Supervised Machine Learning Approaches to Automated Scoring of Long Essays6 Jan 2026
- 2025Boosted Trees on a Diet: Compact Models for Resource-Constrained Devices30 Oct 2025
- 2025Exploration of Summarization by Generative Language Models for Automated Scoring of Long Essays26 Oct 2025
- 2024Fair-OBNC: Correcting Label Noise for Fairer Datasets8 Oct 2024