【发布时间】:2018-01-01 23:17:12
【问题描述】:
我试图估计手头分类任务的特征重要性。对我来说重要的是获得代表每个特征重要性的具体数字,而不仅仅是“选择最重要的 X 个特征”。
明显的选择是使用基于树的方法,它提供了很好的 feature_importances_ 方法来获得每个特征的重要性。但我对基于树的分类器的结果并不满意。我了解到,SelectFromModel 方法能够根据重要性得分消除不重要的特征,并且对于 SVM 或线性模型也成功地做到了。
我想知道,有没有什么方法可以从 SelectFromModel 中获取每个特征的特定重要性分数,而不仅仅是获取最重要特征的列表?
【问题讨论】:
标签: python machine-learning scikit-learn feature-selection