Skip to content
/ iRF Public
forked from sumbose/iRF

iterative Random Forests (iRF): iteratively grows weighted random forests, finds interaction among features

Notifications You must be signed in to change notification settings

athro/iRF

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iterative Random Forests (iRF)

The R package iRF implements iterative Random Forests, a method for iteratively growing ensemble of weighted decision trees, and detecting high-order feature interactions by analyzing feature usage on decision paths. This version uses source codes from the R package randomForest by Andy Liaw and Matthew Weiner and the original Fortran codes by Leo Breiman and Adele Cutler.

To download and install the package, use devtools

install.packages('devtools')
library(devtools)
devtools::install_github("sumbose/iRF")

You can subsequently load the package with the usual R commands:

library(iRF)

For a detailed description on the usage of iRF, see the vignette.

System requirements

This package requires C++11 and R (>= 3.1.2). OSX users may need to install gfortran to compile, which can be done with the following commands:

curl -O http://r.research.att.com/libs/gfortran-4.8.2-darwin13.tar.bz2
sudo tar fvxz gfortran-4.8.2-darwin13.tar.bz2 -C /

Binaries

Pre-compiled binaries are available for OSX and linux in the binaries directory and can be installed using the command:

R CMD INSTALL <filename>

About

iterative Random Forests (iRF): iteratively grows weighted random forests, finds interaction among features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 43.0%
  • C 38.8%
  • C++ 10.2%
  • Fortran 8.0%