caret provides functions for nested feature selection, via caretSBF and caretFuncs.
caretSBF: for Selection By Filter
lmSBF
rfSBF
treebagSBF
ldaSBF
nbSBF
caretFuncs: for Recursive Feature Selection -- (I assume it's just for historical reasons that the caretFuncs are not called caretRFE?)
lmFuncs
rfFuncs
treebagFuncs
ldaFuncs
nbFuncs
gamFuncs
lrFuncs
Why is this list of helper functions so much more limited than caret's full model list? For example, there are no tailored feature selection methods for glmnet's elastic net method, kernlab's svm method, etc.
Is it because:
Thanks for reading and thanks to the caret package maintainer(s) for the excellent work.
It is a combination of #2 and #3. It does't make sense for models that implicitly do feature selection (e.g. rpart
, glmnet
etc). Also, I haven't had time to expand the list (but code submissions are always welcome).
Max
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With