Skip to content

문제 12 · 분류 성능 지표

문제 12 [3점]

어떤 데이터셋의 정답 레이블label[1,0,0,1,1,1,0,1,1,1]이고, 어떤 기계학습 모델이 예측한 레이블이 [0,1,1,1,1,0,1,0,1,0]이라 하자. 이 모델의 재현율recall, 정밀도precision, F1 점수F1 score(각 1점)를 구하시오. (레이블 1이 "양성"을 의미한다.)

풀이 및 해설

각 표본을 정답/예측 조합으로 분류합니다(1=양성).

#정답예측판정
110FN
201FP
301FP
411TP
511TP
610FN
701FP
810FN
911TP
1010FN

따라서 TP=3, FP=3, FN=4입니다.

recall=TPTP+FN=33+4=370.4286.precision=TPTP+FP=33+3=12=0.5.F1=2TP2TP+FP+FN=66+3+4=6130.4615.recall=37,precision=12,F1=6130.4615

👉 실습(Python)에서 확인하기

PDF