R中的功能选择包,可同时进行回归和分类


12

我是R的新手。我正在学习机器学习。非常抱歉,如果这个问题看起来很基础。我试图在R中找到一个不错的功能选择包。我通过了Boruta包。这是一个很好的软件包,但我读到它仅对分类有用。

我想在R中为回归任务实现特征选择。我仔细阅读了插入符号包文档,但就我而言,这很难理解。

任何人都可以请我指向一个好的教程或在R中列出任何好的软件包或最常用的软件包进行功能选择。

任何帮助,将不胜感激。提前致谢。


3
Boruta对于回归非​​常有效。

Answers:


13

您还可以看看FSelectorvarSelRF。FSelector包含多个用于特征选择的功能,例如基于卡方检验,信息论(熵,互信息,增益比等),特征之间的相关性,一致性等。varSelRF是一个有用的软件包使用具有向后变量消除功能和重要性谱的随机森林进行特征选择。


2
嗨,FWaldner,看来答案很短。您是否可以考虑用一两个句子来扩展它,或者简短地提到这些软件包的作用,它们与其他建议是一样的还是与其他建议不同,甚至可能与其他建议背道而驰?就目前而言,它基本上只是一对链接。
Glen_b-恢复莫妮卡

似乎varSelRF也仅针对随机森林分类而不是回归。
blmoore 2015年


3

我建议使用随机选择森林特征的Rattle(还有更多)。它具有漂亮的GUI,非常易于使用。



1

另外,Caret程序包还提供功能选择方法。这里这里有一些有关在中使用特征选择的教程Caret package。最近,CRAN中提供了基于Tikka和Hollmén的SISAL算法的功能选择包。


链接到教程已失效。但是,此链接可能会有所帮助。
Ekaba Bisong
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.