다중분류 평가지표에 대해 안내해요💪💪💪
문제에서 요구하는 대로 평가지표를 사용하면됩니다.
만약 모르겠으면 알고 있는 평가지표를 편법으로나마 활용해주세요:)
F1스코어
predict로 예측
micro, macro, weighted
from sklearn.metrics import f1_score
f1_score(y_true, y_pred, average='macro') # micro, macro, weighted
정확도 (이진 분류와 차이가 없음)
predict로 예측
from sklearn.metrics import accuracy_score
accuracy_score(y_true, y_pred)
roc-auc
predict_proba로 예측 -> 이진분류처럼 pred[:,1] ❌ pred 그대로 👌
ovo, ovr
from sklearn.metrics import roc_auc_score
roc_auc_score(y_val, pred, multi_class='ovo')
roc_auc_score(y_val, pred, multi_class='ovr')