A Powerful Random Forest Featuring Linear Extensions (RaFFLE)

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Raymaekers, Jakob, Rousseeuw, Peter J., Servotte, Thomas, Verdonck, Tim, Yao, Ruicong
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915152505339904
author Raymaekers, Jakob
Rousseeuw, Peter J.
Servotte, Thomas
Verdonck, Tim
Yao, Ruicong
author_facet Raymaekers, Jakob
Rousseeuw, Peter J.
Servotte, Thomas
Verdonck, Tim
Yao, Ruicong
contents Random forests are widely used in regression. However, the decision trees used as base learners are poor approximators of linear relationships. To address this limitation we propose RaFFLE (Random Forest Featuring Linear Extensions), a novel framework that integrates the recently developed PILOT trees (Piecewise Linear Organic Trees) as base learners within a random forest ensemble. PILOT trees combine the computational efficiency of traditional decision trees with the flexibility of linear model trees. To ensure sufficient diversity of the individual trees, we introduce an adjustable regularization parameter and use node-level feature sampling. These modifications improve the accuracy of the forest. We establish theoretical guarantees for the consistency of RaFFLE under weak conditions, and its faster convergence when the data are generated by a linear model. Empirical evaluations on 136 regression datasets demonstrate that RaFFLE outperforms the classical CART and random forest methods, the regularized linear methods Lasso and Ridge, and the state-of-the-art XGBoost algorithm, across both linear and nonlinear datasets. By balancing predictive accuracy and computational efficiency, RaFFLE proves to be a versatile tool for tackling a wide variety of regression problems.
format Preprint
id arxiv_https___arxiv_org_abs_2502_10185
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Powerful Random Forest Featuring Linear Extensions (RaFFLE)
Raymaekers, Jakob
Rousseeuw, Peter J.
Servotte, Thomas
Verdonck, Tim
Yao, Ruicong
Machine Learning
Random forests are widely used in regression. However, the decision trees used as base learners are poor approximators of linear relationships. To address this limitation we propose RaFFLE (Random Forest Featuring Linear Extensions), a novel framework that integrates the recently developed PILOT trees (Piecewise Linear Organic Trees) as base learners within a random forest ensemble. PILOT trees combine the computational efficiency of traditional decision trees with the flexibility of linear model trees. To ensure sufficient diversity of the individual trees, we introduce an adjustable regularization parameter and use node-level feature sampling. These modifications improve the accuracy of the forest. We establish theoretical guarantees for the consistency of RaFFLE under weak conditions, and its faster convergence when the data are generated by a linear model. Empirical evaluations on 136 regression datasets demonstrate that RaFFLE outperforms the classical CART and random forest methods, the regularized linear methods Lasso and Ridge, and the state-of-the-art XGBoost algorithm, across both linear and nonlinear datasets. By balancing predictive accuracy and computational efficiency, RaFFLE proves to be a versatile tool for tackling a wide variety of regression problems.
title A Powerful Random Forest Featuring Linear Extensions (RaFFLE)
topic Machine Learning
url https://arxiv.org/abs/2502.10185