Random Forests for Big Data
Not on the map. Why?
Abstract (arXiv)
Big Data is one of the major challenges of statistical science and has numerous consequences from algorithmic and theoretical viewpoints. Big Data always involve massive data but they also often include online data and data heterogeneity. Recently some statistical methods have been adapted to process Big Data, like linear regression models, clustering methods and bootstrapping schemes. Based on decision trees combined with aggregation and bootstrap ideas, random forests were introduced by Breiman in 2001. They are a powerful nonparametric statistical method allowing to consider in a single and versatile framework regression problems, as well as two-class and multi-class classification problems. Focusing on classification problems, this paper proposes a selective review of available proposals that deal with scaling random forests to Big Data problems. These proposals rely on parallel environments or on online adaptations of random forests. We also describe how related quantities -- such as out-of-bag error and variable importance -- are addressed in these methods. Then, we formulate various remarks for random forests in the Big Data context. Finally, we experiment five variants on two massive datasets (15 and 120 millions of observations), a simulated one as well as real world data. One variant relies on subsampling while three others are related to parallel implementations of random forests and involve either various adaptations of bootstrap to Big Data or to "divide-and-conquer" approaches. The fifth variant relates on online learning of random forests. These numerical experiments lead to highlight the relative performance of the different variants, as well as some of their limitations.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 1; 2025: 2.
8 papers.
- 2021Optimal randomized classification treescited by 16
- 2022Reduced Robust Random Cut Forest for Out-Of-Distribution detection in machine learning modelscited by 7
- 2023Fault Prognosis of Turbofan Engines: Eventual Failure Prediction and Remaining Useful Life Estimationcited by 3
- 2023KF-PLS: Optimizing Kernel Partial Least-Squares (K-PLS) with Kernel Flowscited by 2
- 2024DynFrs: An Efficient Framework for Machine Unlearning in Random Forestcited by 1
- 2023The Conditioning Bias in Binary Decision Trees and Random Forests and Its Eliminationcited by 0
- 2025Fusion Sampling Validation in Data Partitioning for Machine Learningcited by 0
- 2025Interval Prediction of Annual Average Daily Traffic on Local Roads via Quantile Random Forest with High-Dimensional Spatial Datacited by 0
- 2025Interval Prediction of Annual Average Daily Traffic on Local Roads via Quantile Random Forest with High-Dimensional Spatial Data21 Oct 2025
- 2025Fusion Sampling Validation in Data Partitioning for Machine Learning2 Aug 2025
- 2024DynFrs: An Efficient Framework for Machine Unlearning in Random Forest2 Oct 2024
- 2023The Conditioning Bias in Binary Decision Trees and Random Forests and Its Elimination17 Dec 2023
- 2023KF-PLS: Optimizing Kernel Partial Least-Squares (K-PLS) with Kernel Flows11 Dec 2023
- 2023Fault Prognosis of Turbofan Engines: Eventual Failure Prediction and Remaining Useful Life Estimation23 Mar 2023
- 2022Reduced Robust Random Cut Forest for Out-Of-Distribution detection in machine learning models18 Jun 2022
- 2021Optimal randomized classification trees19 Oct 2021