Free Lunch in the Forest: Functionally-Identical Pruning of Boosted Tree Ensembles
Youssouf Emine, Alexandre Forel, Idriss Malek, Thibaut Vidal
Abstract
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 provides 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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fec86171-89b2-4042-97be-0d68b4555a48Cited by top-tier papers2
- Boosted Trees on a Diet: Compact Models for Resource-Constrained DevicesNina Herrmann, Jan Stenkamp, Benjamin Karic, Stefan Oehmcke et al.ICLR 2026 · 1 citation
- PINE: Pruning Boosted Tree Ensembles with Conformal In-Distribution Prediction EquivalenceHaruki Yajima, Yusuke MatsuiICML 2026
Builds on5
- Optimal Counterfactual Explanations in Tree EnsemblesAxel Parmentier, Thibaut VidalICML 2021 · 66 citations
- Born-Again Tree EnsemblesThibaut Vidal, Maximilian SchifferICML 2020 · 62 citations
- The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural NetworksXin Yu, Thiago Serra, Srikumar Ramalingam, Shandian ZheICML 2022 · 60 citations
- Fast as CHITA: Neural Network Pruning with Combinatorial OptimizationRiade Benbaki, Wenyu Chen, Xiang Meng, Hussein Hazimeh et al.ICML 2023 · 44 citations
- OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial OptimizationXiang Meng, Shibal Ibrahim, Kayhan Behdin, Hussein Hazimeh et al.ICML 2024 · 17 citations
Related papers
- Compressing tree ensembles through Level-wise Optimization and PruningLaurens Devos, Timo Martens, Deniz Can Oruc, Wannes Meert et al.ICML 2025
- Fast, Accurate, and Simple Models for Tabular Data via Augmented DistillationRasool Fakoor, Jonas Mueller, Nick Erickson, Pratik Chaudhari et al.NeurIPS 2020 · 65 citations
- Fire: An Optimization Approach for Fast Interpretable Rule ExtractionBrian Liu, Rahul MazumderKDD 2023 · 7 citations
- Faster Repeated Evasion Attacks in Tree EnsemblesLorenzo Cascioli, Laurens Devos, Ondrej Kuzelka, Jesse DavisNeurIPS 2024 · 3 citations
- ControlBurn: Feature Selection by Sparse ForestsBrian Liu, Miaolan Xie, Madeleine UdellKDD 2021 · 6 citations
