Performance evaluation 4 f1_score F1 value

1. Definition

2/f1 = 1/precision rate+1/recall rate

2. Code

from sklearn.metrics import accuracy_score,precision_score,recall_score,f1_score,fbeta_score
y_true=[1,1,1,1,1,0,0,0,0,0]
y_pred=[0,0,1,1,0,0,0,0,0,0]
print('Accuracy Score:',accuracy_score(y_true,y_pred,normalize=True))
print('Precision Score:',precision_score(y_true,y_pred))
print('Recall Score:',recall_score(y_true,y_pred))
print('F1 Score:',f1_score(y_true,y_pred))

3. Results

Accuracy Score: 0.7
Precision Score: 1.0
Recall Score: 0.4
F1 Score: 0.5714285714285715

Guess you like

Origin blog.csdn.net/xllzuibangla/article/details/124978640