【问题标题】:What is the score function formula of sklearn.model_selection.cross_val_score?sklearn.model_selection.cross_val_score的score函数公式是什么?
【发布时间】:2017-08-07 03:12:29
【问题描述】:

我知道 sklearn.model_selection.cross_val_score 函数使用 make_scorer() 函数,它返回一个可调用的函数,该函数对估计器的输出进行评分。 cross_val_score()function 中使用的评分函数是什么? 我想这是以下选择之一:

  • accuracy_score
  • mean_squared_error
  • adjusted_rand_index
  • 平均精度

【问题讨论】:

  • sklearn中有几个评分选项。

标签: python scikit-learn data-mining cross-validation


【解决方案1】:

这取决于您选择的评分。在此处查看可能的选项列表:

http://scikit-learn.org/stable/modules/model_evaluation.html#scoring-parameter

此外,如第 3.1.1 节所述, http://scikit-learn.org/stable/modules/cross_validation.html,

"默认情况下,每次 CV 迭代计算的分数是估计器的 score 方法。可以通过使用 score 参数来更改。"

【讨论】:

  • 对于分类估计器,它是'accuracy',对于其他类型,它可能会根据估计器而改变。
猜你喜欢
  • 2014-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-23
  • 1970-01-01
  • 1970-01-01
  • 2015-10-17
  • 1970-01-01
相关资源
最近更新 更多