Saved in:
Bibliographic Details
Main Authors: Santos, Tiago Mendonça dos, Izbicki, Rafael, Esteves, Luís Gustavo
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2510.23624
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909871529525248
author Santos, Tiago Mendonça dos
Izbicki, Rafael
Esteves, Luís Gustavo
author_facet Santos, Tiago Mendonça dos
Izbicki, Rafael
Esteves, Luís Gustavo
contents 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 $h$ requires only lightweight matrix-vector operations. Across three synthetic benchmarks and 25 public datasets, RanBu matches or exceeds the accuracy of full-depth random forests-particularly in high-noise settings-while reducing training plus inference time by up to 95\%. DiNo achieves the best bias-variance trade-off in low-noise regimes at a modest computational cost. Both methods extend directly to quantile regression, maintaining accuracy with substantial speed gains. The implementation is available as an open-source R/C++ package at https://github.com/tiagomendonca/dirf. We focus on structured tabular random samples (i.i.d.), leaving extensions to other modalities for future work.
format Preprint
id arxiv_https___arxiv_org_abs_2510_23624
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle DiNo and RanBu: Lightweight Predictions from Shallow Random Forests
Santos, Tiago Mendonça dos
Izbicki, Rafael
Esteves, Luís Gustavo
Machine Learning
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 $h$ requires only lightweight matrix-vector operations. Across three synthetic benchmarks and 25 public datasets, RanBu matches or exceeds the accuracy of full-depth random forests-particularly in high-noise settings-while reducing training plus inference time by up to 95\%. DiNo achieves the best bias-variance trade-off in low-noise regimes at a modest computational cost. Both methods extend directly to quantile regression, maintaining accuracy with substantial speed gains. The implementation is available as an open-source R/C++ package at https://github.com/tiagomendonca/dirf. We focus on structured tabular random samples (i.i.d.), leaving extensions to other modalities for future work.
title DiNo and RanBu: Lightweight Predictions from Shallow Random Forests
topic Machine Learning
url https://arxiv.org/abs/2510.23624