Skip to main content
eScholarship
Open Access Publications from the University of California

Fuzzy Forests: Extending Random Forests for Correlated, High-Dimensional Data

  • Author(s): Conn, Daniel
  • Ngun, Tuck
  • Li, Gang
  • Ramirez, Christina
  • et al.
Abstract

In this paper we introduce fuzzy forests, a novel machine learning algorithm for ranking

the importance of features in high-dimensional classication and regression problems.

Fuzzy forests is specically designed to provide relatively unbiased rankings of variable

importance in the presence of highly correlated features, especially when p >> n . We

introduce our implementation of fuzzy forests in the R  package, fuzzyforest . Fuzzy forests

works by taking advantage of the network structure between features. First, the features

are partitioned into separate modules such that the correlation within modules is high

and the correlation between modules is low. The package fuzzyforest  allows for easy use

of Weighted Gene Coexpression Network Analysis (WGCNA) to form modules of features

such that the modules are roughly uncorrelated. Then recursive feature elimination random

forests (RFE-RFs) are used on each module, separately. From the surviving features,

a nal group is selected and ranked using one last round of RFE-RFs. This procedure

results in a ranked variable importance list whose size is pre-specied by the user. The

selected features can then be used to construct a predictive model.

Main Content
Current View