线性判别分析

时间:2013-06-21 20:03:04

标签: python machine-learning scikit-learn scikits

我使用sklearn.lda进行分类,并且对打印平均分类错误的分数函数感到有些困惑。 它是由留下一个 - 折刀决定的吗? 我该如何解释结果?它只是一个没有太多文档的浮点值。

提前致谢, EL

1 个答案:

答案 0 :(得分:1)

score方法获取样本X及其真实标签y,并将自己的预测与y进行比较。它返回平均精度,它始终是单个数字。例如,

lda = LDA().fit(X, y)
print(lda.score(X, y))

将在自己的训练集上打印分类器的准确性。

每个分类器都有score方法,通常(但不一定)返回平均准确度。 GridSearchCV模型选择算法使用该方法来确定分类器的质量,如果您没有明确地给它scoring参数。