VariantSpark, A Random Forest Machine Learning Implementation for Ultra High Dimensional Data
Arash BayatiD, Piotr SzuliD, Aidan R. O’BrieniD, Robert A. DunneiD, Oscar Junhong LuoiD, Yatish JainiD, Brendan HoskingiD, Denis C. BaueriD
Abstract
The demands on machine learning methods to cater for ultra high dimensional datasets, datasets with millions of features, have been increasing in domains like life sciences and the Internet of Things (IoT). While Random Forests are suitable for \"wide\" datasets, current implementations such as Googles PLANET lack the ability to scale to such dimensions. Recent improvements by Yggdrasil begin to address these limitations but do not extend to Random Forest. This paper introduces CursedForest, a novel Random Forest implementation on top of Apache Spark and part of the VariantSpark platform, which parallelises processing of all nodes over the entire forest. CursedForest is 9 and up to 89 times faster than Googles PLANET and Yggdrasil, respectively, and is the first method capable of scaling to millions of features.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 2
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Hi-LASSO: High-performance Python and Apache spark packages for feature selection with high-dimensional data
Jongkwon Jo, Seungha Jung, … Mingon Kang·PLoS ONEPeer-reviewed·Dec 1, 2022
- Thresholding Gini Variable Importance with a single trained Random Forest: An Empirical Bayes Approach
Robert A. Dunne, Roc Reguant, … Denis C. Bauer·Computational and Structural Biotechnology JournalPeer-reviewed·Jan 1, 2023
- LAVASET: Latent Variable Stochastic Ensemble of Trees. A novel ensemble method for correlated datasets.
Melpomeni Kasapi, Kexin Xu, … Joram Matthias Posma·BioinformaticsPeer-reviewed·Feb 20, 2024
- lucie: An Improved Python Package for Loading Datasets from the UCI Machine Learning Repository
Kenneth Ge, Phuc Nguyen, Ramy Arnaout·bioRxiv·Oct 18, 2024
- Modelling species presence-only data with random forests
R. Valavi, J. Elith, … G. Guillera-Arroita·bioRxiv·Nov 16, 2020
- Forward variable selection improves the power of random forest for high- dimensional microbiome data
Tung Dang, Hirohisa Kishino·bioRxiv·Oct 29, 2020