Sobes.tech
Middle

Kuras metrikas ir piemērotas binārās klasifikācijas modeļa kvalitātes novērtēšanai?

sobes.tech AI

Atbilde no AI

Lai novērtētu binārās klasifikācijas modeļa kvalitāti, ir piemēroti šādi rādītāji:

  • Precizitāte (Accuracy) — pareizo prognožu daļa.
  • Pozitīvo prognožu precizitāte (Precision) — cik no prognozētajiem pozitīvajiem ir patiesi pozitīvi.
  • Atgūšana (Recall) — cik no visiem patiesajiem pozitīvajiem piemēriem modelis ir pareizi identificējis.
  • F1-score — harmoniska precizitātes un atgūšanas vidējā vērtība, noderīga nelīdzsvarotām klasēm.
  • ROC-AUC — laukums zem ROC līknes, rāda klases atdalīšanas kvalitāti.

Python piemērs, kā aprēķināt F1-score ar sklearn:

from sklearn.metrics import f1_score

y_true = [0, 1, 1, 0, 1]
y_pred = [0, 1, 0, 0, 1]

score = f1_score(y_true, y_pred)
print(f"F1-score: {score}")