Free Lunch in the Forest: Functionally-Identical Pruning of Boosted Tree Ensembles
Not on the map. Why?
Abstract (arXiv)
Tree ensembles, including boosting methods, are highly effective and widely used for tabular data. However, large ensembles lack interpretability and require longer inference times. We introduce a method to prune a tree ensemble into a reduced version that is "functionally identical" to the original model. In other words, our method guarantees that the prediction function stays unchanged for any possible input. As a consequence, this pruning algorithm is lossless for any aggregated metric. We formalize the problem of functionally identical pruning on ensembles, introduce an exact optimization model, and provide a fast yet highly effective method to prune large ensembles. Our algorithm iteratively prunes considering a finite set of points, which is incrementally augmented using an adversarial model. In multiple computational experiments, we show that our approach is a "free lunch", significantly reducing the ensemble size without altering the model's behavior. Thus, we can preserve state-of-the-art performance at a fraction of the original model's size.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 12 of its 31 references that are in the map. First posted on arXiv 28 Aug 2024.
Builds on
12 of 31 references.
References · 12
- 2023When Do Neural Nets Outperform Boosted Trees on Tabular Data?cited by 218
- 2015A Random Forest Guided Tourcited by 168
- 2022The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural Networkscited by 41
- 2023Fast as CHITA: Neural Network Pruning with Combinatorial Optimizationcited by 40
- 2020Born-Again Tree Ensemblescited by 38
- 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
- 2020Lossless Compression of Deep Neural Networkscited by 34
- 2017To tune or not to tune the number of trees in random forest?cited by 33
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 17
- 2022ForestPrune: Compact Depth-Controlled Tree Ensemblescited by 7
- 2021Improving the Accuracy-Memory Trade-Off of Random Forests Via Leaf-Refinementcited by 3
- 2022Simplification of Forest Classifiers and Regressorscited by 1
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025Boosting Revisited: Benchmarking and Advancing LP-Based Ensemble Methodscited by 1
- 2025Boosted Trees on a Diet: Compact Models for Resource-Constrained Devicescited by 1
- 2026PACE: Prune-And-Compress Ensemble Modelscited by 0
- 2026PINE: Pruning Boosted Tree Ensembles with Conformal In-Distribution Prediction Equivalencecited by 0
- 2026PINE: Pruning Boosted Tree Ensembles with Conformal In-Distribution Prediction Equivalence27 May 2026
- 2026PACE: Prune-And-Compress Ensemble Models7 May 2026
- 2025Boosted Trees on a Diet: Compact Models for Resource-Constrained Devices30 Oct 2025
- 2025Boosting Revisited: Benchmarking and Advancing LP-Based Ensemble Methods24 Jul 2025