mlsanityData to 7 Oct 2026

Free Lunch in the Forest: Functionally-Identical Pruning of Boosted Tree Ensembles

arXiv 2408.16167 ↗First posted 28 Aug 2024cs.LG math.OCcited by 4

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

  1. 2023When Do Neural Nets Outperform Boosted Trees on Tabular Data?cited by 218
  2. 2015A Random Forest Guided Tourcited by 168
  3. 2022The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural Networkscited by 41
  4. 2023Fast as CHITA: Neural Network Pruning with Combinatorial Optimizationcited by 40
  5. 2020Born-Again Tree Ensemblescited by 38
  6. 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
  7. 2020Lossless Compression of Deep Neural Networkscited by 34
  8. 2017To tune or not to tune the number of trees in random forest?cited by 33
  9. 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 17
  10. 2022ForestPrune: Compact Depth-Controlled Tree Ensemblescited by 7
  11. 2021Improving the Accuracy-Memory Trade-Off of Random Forests Via Leaf-Refinementcited by 3
  12. 2022Simplification of Forest Classifiers and Regressorscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 2.

4 papers.