DiNo and RanBu: Lightweight Predictions from Shallow Random Forests
Tiago Mendon\c{c}a dos Santos, Rafael Izbicki, Lu\'is Gustavo Esteves

TL;DR
This paper introduces DiNo and RanBu, two shallow random forest methods that provide fast, accurate predictions for tabular data by operating after training without growing additional trees.
Contribution
The paper presents novel shallow-forest algorithms, DiNo and RanBu, that efficiently produce accurate predictions with significantly reduced inference time and memory usage.
Findings
RanBu matches or exceeds full-depth RF accuracy, especially in high-noise settings.
Both methods reduce training and inference time by up to 95%.
DiNo offers a favorable bias-variance trade-off in low-noise regimes.
Abstract
Random Forest ensembles are a strong baseline for tabular prediction tasks, but their reliance on hundreds of deep trees often results in high inference latency and memory demands, limiting deployment in latency-sensitive or resource-constrained environments. We introduce DiNo (Distance with Nodes) and RanBu (Random Bushes), two shallow-forest methods that convert a small set of depth-limited trees into efficient, distance-weighted predictors. DiNo measures cophenetic distances via the most recent common ancestor of observation pairs, while RanBu applies kernel smoothing to Breiman's classical proximity measure. Both approaches operate entirely after forest training: no additional trees are grown, and tuning of the single bandwidth parameter requires only lightweight matrix-vector operations. Across three synthetic benchmarks and 25 public datasets, RanBu matches or exceeds the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
