我很难理解当前文档中给定的RFECV example。在情节中,它被写成“错误分类的数目”,所以我希望它是“越低越好”但在示例图中,最好的被选为最高的交叉验证分数。所以我自然希望它是与准确性相关的(评分在代码中表示准确性)。但是它怎么会比1高呢?
我对如何解释这些结果有点困惑。我希望能在这方面得到帮助。
谢谢!

最佳答案

RFECV有一个有用的verbose选项。运行verbose=2,您可以看到,对于2倍交叉值检查,例如,grid_scores_包含两倍分数的总和。
一般来说,对于n次检查,grid_scores_是折叠分数除以n-1see in code的总和。这似乎是一个bug;请参阅有点相关的issue on the tracker

关于python - scikit-learn:关于RFECV示例的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21163128/

10-10 13:49