python里怎么求多元分类的F1 score?

  统计/机器学习 模型验证 Python    浏览次数:6984        分享
2

大家好,python里怎么求多元分类的F1 score?

谢谢!


 

FTD   2017-10-17 07:50



   1个回答 
4

sklearn.metric.f1_score中有多种不同的多元分类的F1 score

from sklearn.metrics import f1_score
# micro
f1_score(y_true, y_pred, average='micro')
# macro
f1_score(y_true, y_pred, average='macro')
# weighted
f1_score(y_true, y_pred, average='weighted')


SofaSofa数据科学社区DS面试题库 DS面经

岛歌   2017-10-17 13:14

谢谢! - FTD   2017-10-18 09:53


  相关讨论

想先用所有的模型把数据训练一遍,再从中选择一个模型进行调参

如何在保持查全率不变的情况下提高查准率?

如果我用交叉验证,还是否需要单独分出测试集?

K折交叉验证是否有意义?

十折交叉验证

回归问题中的stratified cross validation?

精度-召回曲线的起点和终点是什么?

k-fold cross validation的k怎么选

Stratified k-fold cross validation(分层交叉验证)

micro和macro F1 score分别是什么意思?

  随便看看

roc auc小于0.5是什么情况?

Python计算两个数组的相关系数

返回DataFrame或者array的行数

如何获取pyspark DataFrame的行数和列数?

hyperparameter与parameter的区别?