【发布时间】:2021-11-21 21:09:28
【问题描述】:
我正在为二进制数据集进行特征选择,因为通常使用的技术之一是通过 selectKbest 函数。现在碰巧每次我使用相互信息分类运行 select k best 时,我都会得到不同的最佳特征。为什么会出现这种情况?
sel_mutual = SelectKBest(mutual_info_classif, k=110)
print(sel_mutual.get_support())
执行 #1
执行 #2
【问题讨论】:
-
如果您可以制作一个演示此行为的最小示例,它可以帮助诊断问题或提供提交给库的错误证据。
标签: python machine-learning scikit-learn