Mondrian Forests: Efficient Online Random Forests
Not on the map. Why?
Abstract (arXiv)
Ensembles of randomized decision trees, usually referred to as random forests, are widely used for classification and regression tasks in machine learning and statistics. Random forests achieve competitive predictive performance and are computationally efficient to train and test, making them excellent candidates for real-world prediction tasks. The most popular random forest variants (such as Breiman's random forest and extremely randomized trees) operate on batches of training data. Online methods are now in greater demand. Existing online random forests, however, require more training data than their batch counterpart to achieve comparable predictive performance. In this work, we use Mondrian processes (Roy and Teh, 2009) to construct ensembles of random decision trees we call Mondrian forests. Mondrian forests can be grown in an incremental/online fashion and remarkably, the distribution of online Mondrian forests is the same as that of batch Mondrian forests. Mondrian forests achieve competitive predictive performance comparable with existing online random forests and periodically re-trained batch random forests, while being more than an order of magnitude faster, thus representing a better computation vs accuracy tradeoff.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jun 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 4; 2024: 4; 2025: 4; 2026: 3.
25 papers.
Sort:
- 2023Active learning for data streams: a surveycited by 29
- 2023Inference with Mondrian Random Forestscited by 5
- 2021BEDS-Bench: Behavior of EHR-models under Distributional Shift--A Benchmarkcited by 4
- 2021Minimax Rates for High-Dimensional Random Tessellation Forestscited by 4
- 2022On Uncertainty Estimation by Tree-based Surrogate Models in Sequential Model-based Optimizationcited by 4
- 2025Autoencoding Random Forestscited by 3
- 2021Reducing numerical precision preserves classification accuracy in Mondrian Forestscited by 2
- 2022Nonparametric Feature Selection by Random Forests and Deep Neural Networkscited by 2
- 2024Conditional Outcome Equivalence: A Quantile Alternative to CATEcited by 2
- 2025Learning Decision Trees as Amortized Structure Inferencecited by 2
- 2025Efficient Adaptive Experimentation with Noncompliancecited by 2
- 2021Shape Modeling with Spline Partitionscited by 1
13 more
- 2022Mondrian Forest for Data Stream Classification Under Memory Constraintscited by 1
- 2023Filtration Surfaces for Dynamic Graph Classificationcited by 1
- 2024TrIM: Transformed Iterative Mondrian Forests for Gradient-based Dimension Reduction and High-Dimensional Regressioncited by 1
- 2021WildWood: a new Random Forest algorithmcited by 0
- 2021Extremely Simple Streaming Forestcited by 0
- 2022Dynamic Ensemble Size Adjustment for Memory Constrained Mondrian Forestcited by 0
- 2023Efficient Curriculum based Continual Learning with Informative Subset Selection for Remote Sensing Scene Classificationcited by 0
- 2024TREE: Tree Regularization for Efficient Executioncited by 0
- 2024The Nah Bandit: Modeling User Non-compliance in Recommendation Systemscited by 0
- 2025The Uniformly Rotated Mondrian Kernelcited by 0
- 2026FraudFox: Adaptable Fraud Detection in the Real Worldcited by 0
- 2026CLeAN: Continual Learning Adaptive Normalization in Dynamic Environmentscited by 0
- 2026Minimax Rates and Spectral Distillation for Tree Ensemblescited by 0
- 2026Minimax Rates and Spectral Distillation for Tree Ensembles12 May 2026
- 2026CLeAN: Continual Learning Adaptive Normalization in Dynamic Environments18 Mar 2026
- 2026FraudFox: Adaptable Fraud Detection in the Real World13 Mar 2026
- 2025Autoencoding Random Forests27 May 2025
- 2025Efficient Adaptive Experimentation with Noncompliance23 May 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2025The Uniformly Rotated Mondrian Kernel6 Feb 2025
- 2024Conditional Outcome Equivalence: A Quantile Alternative to CATE16 Oct 2024
- 2024The Nah Bandit: Modeling User Non-compliance in Recommendation Systems15 Aug 2024
- 2024TrIM: Transformed Iterative Mondrian Forests for Gradient-based Dimension Reduction and High-Dimensional Regression13 Jul 2024
- 2024TREE: Tree Regularization for Efficient Execution18 Jun 2024
- 2023Inference with Mondrian Random Forests15 Oct 2023
13 more
- 2023Filtration Surfaces for Dynamic Graph Classification7 Sep 2023
- 2023Efficient Curriculum based Continual Learning with Informative Subset Selection for Remote Sensing Scene Classification3 Sep 2023
- 2023Active learning for data streams: a survey17 Feb 2023
- 2022Dynamic Ensemble Size Adjustment for Memory Constrained Mondrian Forest11 Oct 2022
- 2022Mondrian Forest for Data Stream Classification Under Memory Constraints12 May 2022
- 2022On Uncertainty Estimation by Tree-based Surrogate Models in Sequential Model-based Optimization22 Feb 2022
- 2022Nonparametric Feature Selection by Random Forests and Deep Neural Networks18 Jan 2022
- 2021Extremely Simple Streaming Forest16 Oct 2021
- 2021Minimax Rates for High-Dimensional Random Tessellation Forests22 Sep 2021
- 2021WildWood: a new Random Forest algorithm16 Sep 2021
- 2021Shape Modeling with Spline Partitions5 Aug 2021
- 2021BEDS-Bench: Behavior of EHR-models under Distributional Shift--A Benchmark17 Jul 2021
- 2021Reducing numerical precision preserves classification accuracy in Mondrian Forests28 Jun 2021
- 2023Active learning for data streams: a surveycited by 29
- 2023Inference with Mondrian Random Forestscited by 5
- 2021BEDS-Bench: Behavior of EHR-models under Distributional Shift--A Benchmarkcited by 4
- 2021Minimax Rates for High-Dimensional Random Tessellation Forestscited by 4
- 2022On Uncertainty Estimation by Tree-based Surrogate Models in Sequential Model-based Optimizationcited by 4
- 2025Autoencoding Random Forestscited by 3
- 2021Reducing numerical precision preserves classification accuracy in Mondrian Forestscited by 2
- 2022Nonparametric Feature Selection by Random Forests and Deep Neural Networkscited by 2
- 2024Conditional Outcome Equivalence: A Quantile Alternative to CATEcited by 2
- 2025Learning Decision Trees as Amortized Structure Inferencecited by 2
- 2025Efficient Adaptive Experimentation with Noncompliancecited by 2
- 2021Shape Modeling with Spline Partitionscited by 1
12 most cited of 25 All 25 (JSON)
- 2026Minimax Rates and Spectral Distillation for Tree Ensembles12 May 2026
- 2026CLeAN: Continual Learning Adaptive Normalization in Dynamic Environments18 Mar 2026
- 2026FraudFox: Adaptable Fraud Detection in the Real World13 Mar 2026
- 2025Autoencoding Random Forests27 May 2025
- 2025Efficient Adaptive Experimentation with Noncompliance23 May 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2025The Uniformly Rotated Mondrian Kernel6 Feb 2025
- 2024Conditional Outcome Equivalence: A Quantile Alternative to CATE16 Oct 2024
- 2024The Nah Bandit: Modeling User Non-compliance in Recommendation Systems15 Aug 2024
- 2024TrIM: Transformed Iterative Mondrian Forests for Gradient-based Dimension Reduction and High-Dimensional Regression13 Jul 2024
- 2024TREE: Tree Regularization for Efficient Execution18 Jun 2024
- 2023Inference with Mondrian Random Forests15 Oct 2023
12 newest of 25 All 25 (JSON)