Scikit-Learn 中的递归特征消除 (RFE) 函数和 SelectFromModel 有什么区别?两者看起来完全相似。
Scikit-Learn 中 RFE 和 SelectFromModel 的区别
数据挖掘
Python
scikit-学习
特征选择
2021-09-18 03:20:16
1个回答
他们有效地尝试达到相同的结果,但每种技术使用的方法略有不同。
RFE 在迭代中删除了最不重要的特征。所以基本上它首先删除了一些不重要的特征,然后再次拟合和删除并拟合。它重复此迭代,直到达到合适数量的特征。
SelectFromModel 的鲁棒性稍差一些,因为它只是根据作为参数给出的阈值删除不太重要的特征。不涉及迭代。
其它你可能感兴趣的问题