Estimating the Algorithmic Variance of Randomized Ensembles via the Bootstrap
Not on the map. Why?
Abstract (arXiv)
Although the methods of bagging and random forests are some of the most widely used prediction methods, relatively little is known about their algorithmic convergence. In particular, there are not many theoretical guarantees for deciding when an ensemble is "large enough" --- so that its accuracy is close to that of an ideal infinite ensemble. Due to the fact that bagging and random forests are randomized algorithms, the choice of ensemble size is closely related to the notion of "algorithmic variance" (i.e. the variance of prediction error due only to the training algorithm). In the present work, we propose a bootstrap method to estimate this variance for bagging, random forests, and related methods in the context of classification. To be specific, suppose the training dataset is fixed, and let the random variable Errt denote the prediction error of a randomized ensemble of size t. Working under a "first-order model" for randomized ensembles, we prove that the centered law of Errt can be consistently approximated via the proposed method as t→∞. Meanwhile, the computational cost of the method is quite modest, by virtue of an extrapolation technique. As a consequence, the method offers a practical guideline for deciding when the algorithmic fluctuations of Errt are negligible.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 4; 2024: 0; 2025: 2; 2026: 3.
10 papers.
- 2021Bootstrapping the error of Oja's algorithmcited by 11
- 2023Are Ensembles Getting Better all the Time?cited by 6
- 2023Corrected generalized cross-validation for finite ensembles of penalized estimatorscited by 5
- 2023Extrapolated cross-validation for randomized ensemblescited by 4
- 2025When do Random Forests work?cited by 2
- 2026Random Forests as Statistical Procedures: Design, Variance, and Dependencecited by 1
- 2026How Many Trees in a Random Forest? A Revisited Approach with Plateau Search and Optuna Integrationcited by 1
- 2023Cheap Bootstrap for Fast Uncertainty Quantification of Stochastic Gradient Descentcited by 0
- 2025Centroid Decision Forestcited by 0
- 2026A Stationary-Distribution Theory for Triplet-Based Plateau Search in Random Forest Ensemble-Size Selectioncited by 0
- 2026A Stationary-Distribution Theory for Triplet-Based Plateau Search in Random Forest Ensemble-Size Selection29 Jun 2026
- 2026How Many Trees in a Random Forest? A Revisited Approach with Plateau Search and Optuna Integration2 Jun 2026
- 2026Random Forests as Statistical Procedures: Design, Variance, and Dependence13 Feb 2026
- 2025When do Random Forests work?17 Apr 2025
- 2025Centroid Decision Forest25 Mar 2025
- 2023Are Ensembles Getting Better all the Time?29 Nov 2023
- 2023Cheap Bootstrap for Fast Uncertainty Quantification of Stochastic Gradient Descent17 Oct 2023
- 2023Corrected generalized cross-validation for finite ensembles of penalized estimators2 Oct 2023
- 2023Extrapolated cross-validation for randomized ensembles27 Feb 2023
- 2021Bootstrapping the error of Oja's algorithm28 Jun 2021