English

To Bag is to Prune

Machine Learning 2024-10-01 v5 Machine Learning Econometrics

Abstract

It is notoriously difficult to build a bad Random Forest (RF). Concurrently, RF blatantly overfits in-sample without any apparent consequence out-of-sample. Standard arguments, like the classic bias-variance trade-off or double descent, cannot rationalize this paradox. I propose a new explanation: bootstrap aggregation and model perturbation as implemented by RF automatically prune a latent "true" tree. More generally, randomized ensembles of greedily optimized learners implicitly perform optimal early stopping out-of-sample. So there is no need to tune the stopping point. By construction, novel variants of Boosting and MARS are also eligible for automatic tuning. I empirically demonstrate the property, with simulated and real data, by reporting that these new completely overfitting ensembles perform similarly to their tuned counterparts -- or better.

Keywords

Cite

@article{arxiv.2008.07063,
  title  = {To Bag is to Prune},
  author = {Philippe Goulet Coulombe},
  journal= {arXiv preprint arXiv:2008.07063},
  year   = {2024}
}
R2 v1 2026-06-23T17:53:43.266Z