【问题标题】:Selecting suboptimal features in scikit learn在 scikit learn 中选择次优特征
【发布时间】:2016-03-05 01:31:48
【问题描述】:

在 scikit learn 中,我可以通过使用 sklearn.feature_selection.SelectKBest 和一些特征选择算法来选择 k 最佳特征。是否可以选择最差的特征、中值特征或除最佳之外的任何其他特征?

【问题讨论】:

    标签: python machine-learning scikit-learn


    【解决方案1】:

    如果你有 n 个特征,那么选择最差的 k 个特征可以通过询问什么是最好的 n - k 个特征来找到(您在问题中描述了如何做),然后只取补语。

    否则,您可以使用sklearn.feature_selection.RFE,它会返回特征的排名。通过排名,您显然可以找到最佳、最差、中位数等。

    【讨论】:

      猜你喜欢
      • 2018-02-24
      • 2018-06-01
      • 2014-05-22
      • 2014-11-05
      • 2015-08-10
      • 2013-03-07
      • 2020-05-01
      • 2021-03-26
      相关资源
      最近更新 更多