Consistency of Honest Decision Trees and Random Forests
Martin Bladt, Rasmus Frigaard Lemvig
TL;DR
This work provides an elementary, kernel-like analysis of the consistency of honest decision trees and honest random forests in regression. It establishes weak, strong, and uniform consistency under mild regularity, and extends to a flexible double-bootstrap framework that includes two-stage subsampling; several known results emerge as special cases. By recasting tree averages as adaptive kernel-type smoothers, the paper clarifies the link between data-driven partitioning and classical smoothing theory while enabling new ensemble variants. The results are framed with accessible proofs and concrete splitting schemes, offering practical guidance for ensuring consistency across different bootstrap regimes.
Abstract
We study various types of consistency of honest decision trees and random forests in the regression setting. In contrast to related literature, our proofs are elementary and follow the classical arguments used for smoothing methods. Under mild regularity conditions on the regression function and data distribution, we establish weak and almost sure convergence of honest trees and honest forest averages to the true regression function, and moreover we obtain uniform convergence over compact covariate domains. The framework naturally accommodates ensemble variants based on subsampling and also a two-stage bootstrap sampling scheme. Our treatment synthesizes and simplifies existing analyses, in particular recovering several results as special cases. The elementary nature of the arguments clarifies the close relationship between data-adaptive partitioning and kernel-type methods, providing an accessible approach to understanding the asymptotic behavior of tree-based methods.
