F-score 是 精确率(Precision)和召回率(Recall)评估指标的调和值

分类器评分指标F-score和精确率(Precision)

beta<1,表示越看中精确率(查准率)    

beta>1,表示越看中召回率(查全率) 

beta=1 ,表示两者都很重要

fbeta_score,参数1 真实值   参数2  预测值  一定不要写错,否则会算不准

示例:

 

1 # TODO:从sklearn中导入两个评价指标 - fbeta_score和accuracy_score
2 from sklearn.metrics import fbeta_score, accuracy_score
3 # TODO:计算在验证上的准确率
4 results['acc_val'] = accuracy_score(y_val,predictions_val)
5 # TODO:计算验证集上的F-score
6 results['f_val'] = fbeta_score(y_val,predictions_val,beta=0.5)

 

 

 

相关文章:

  • 2022-12-23
  • 2021-10-26
  • 2021-11-12
  • 2021-04-07
猜你喜欢
  • 2022-12-23
  • 2021-12-27
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-10-08
  • 2022-12-23
相关资源
相似解决方案