Thresholding Gini Variable Importance with a single trained Random Forest: An Empirical Bayes Approach
Robert A. DunneiD, Roc ReguantiD, Priya Ramarao-MilneiD, Piotr SzuliD, Letitia M.F. SngiD, Mischa LundbergiD, Natalie A. TwineiD, Denis C. BaueriD
Abstract
BackgroundRandom Forests (RF) are a widely used modelling tool, enabling feature-selection via a variable importance measure. For this, a threshold is required that separates label-associated features from false positives. In the absence of a good understanding of the characteristics of the variable importance measures, current approaches attempt to select features by training multiple RFs to generate statistical power via a permutation null, employ recursive feature elimination or a combination of both. However, for high-dimensional datasets, such as genome data with millions of variables, this is computationally infeasible. MethodWe present RFlocalfdr, a statistical approach for thresholding that identifies which features are significantly associated with the prediction label and reduces false positives. It builds on the empirical Bayes argument of Efron (2005) and models the variable importance as mixture of two distributions - null and non-null "genes." ResultWe demonstrate on synthetic data that RFlocalfdr has an equivalent accuracy to computationally more intensive approaches, while being up to 100 times faster. RFlocalfdr is the only tested method able to successfully threshold a dataset with 6 Million features and 10,000 samples. RFlocalfdr performs analysis in real-time and is compatible with any RF implementation that returns variable importance and counts, such as ranger or VariantSpark. ConclusionRFlocalfdr allows for robust feature selection by placing a confidence value on the predicted importance score. It does so without repeated fitting of the RF or the use of additional shadow variables and is thus usable for data sets with very large numbers of variables.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 41
- FWCI
- 8.36
- Field percentile
- top 1%
- 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
- binomialRF: Scalable Feature Selection and Screening for Random Forests to Identify Biomarkers and Their Interactions
Samir Rachid Zaim, Colleen Kenost, … Yves A. Lussier·bioRxiv·Mar 6, 2020
- Using a supervised principal components analysis for variable selection in high-dimensional datasets reduces false discovery rates
Insha Ullah, Kerrie Lee Mengersen, … Benoît Liquet·Statistics in MedicinePeer-reviewed·Jun 1, 2025
- Forward variable selection improves the power of random forest for high- dimensional microbiome data
Tung Dang, Hirohisa Kishino·bioRxiv·Oct 29, 2020
- pyRforest: A comprehensive R package for genomic data analysis featuring scikit-learn Random Forests in R
Tyler Kolisnik, Faeze Keshavarz-Rahaghi, … Olin Silander·Briefings in Functional GenomicsPeer-reviewed·Sep 24, 2024
- Identification of representative trees in random forests based on a new tree-based distance measure
Björn‐Hergen Laabs, Ana Westenberger, Inke Regina König·Advances in Data Analysis and ClassificationPeer-reviewed·Mar 16, 2023
- A more comprehensive and reliable analysis of individual differences with generalized random forest for high-dimensional data: validation and guidelines
Jinwoo Lee, Junghoon Park, … Jiook Cha·bioRxiv·Oct 28, 2025