The goal of mRFE is to provide a package for mSVM-RFE: (multiple) Support Vector Machine Recursive Feature Elimination
This repository contains an R implementation of the mSVM-RFE algorithm (Duan et al., 2005), including the option to cut the features by half each round (instead of one-by-one) if there are many features.
Also included are tools for wrapping the feature ranking/selection process in an external layer of cross-validation for obtaining unbiased estimates of generalization error/accuracy (See Ambroise et al., 2002).
You can install the development version of mRFE from GitHub with:
# install.packages("devtools")
devtools::install_github("llrs/SVM-RFE")
Please use citation(mRFE)
to cite the original work: