Một công ty xây dựng mô hình dự báo khách hàng rời bỏ dịch vụ (churn): nhãn 1 nghĩa là khách hàng rời bỏ, nhãn 0 nghĩa là khách hàng ở lại. Cho n khách hàng, mỗi khách hàng có nhãn thực tế ai∈{0,1} và nhãn mô hình dự đoán a^i∈{0,1}.
Xét lớp dương là 1 (rời bỏ). Tính ma trận nhầm lẫn:
Từ đó tính (nếu n=0 thì Accuracy =0):
Accuracy=nTP+TN,Precision=TP+FPTP,Recall=TP+FNTP F1=Precision+Recall2⋅Precision⋅Recall
Quy ước: nếu mẫu số của Precision (TP+FP) bằng 0 thì Precision=0; tương tự nếu TP+FN=0 thì Recall=0; nếu Precision+Recall=0 thì F1=0.
Dòng 1: số nguyên n (0≤n≤105). n dòng tiếp theo, mỗi dòng hai số nguyên ai a^i∈{0,1} cách nhau bởi khoảng trắng (nhãn thực tế và nhãn dự đoán).
Dòng 1: bốn số nguyên TP FP FN TN cách nhau bởi khoảng trắng. Dòng 2: bốn số thực Accuracy Precision Recall F1, mỗi số làm tròn đến 4 chữ số thập phân, cách nhau bởi khoảng trắng.
Ví dụ:
Đầu vào:
0
Đầu ra:
0 0 0 0
0.0000 0.0000 0.0000 0.0000
Đầu vào:
1
1 1
Đầu ra:
1 0 0 0
1.0000 1.0000 1.0000 1.0000
Đang tải editor...