
정밀도 & 재현율(25번) 의 조화평균. 하나만 높이고 다른 쪽을 희생시키는 모델을 걸러냅니다:
조화평균은 작은 값에 끌려갑니다:
즉 F1은 "둘 다 괜찮을 때만 높게" — 한쪽 극단 모델이 좋게 보이는 걸 방지.
함수 f1_score(y_pred, y_true) 를 완성하세요.
0/1.float.P + R == 0 일 때 0.0 반환으로 방어.| # | 이름 | y_pred | y_true | 기대 |
|---|---|---|---|---|
| 1 | 완벽 | [1,0,1,0] | [1,0,1,0] | 1.0 |
| 2 | 전부 양성 예측 (P=0.5, R=1.0) | [1,1,1,1] | [1,0,1,0] | 0.667 |
| 3 | 전부 음성 예측 | [0,0,0,0] | [1,0,1,0] | 0.0 |
| 4 | 혼합 | [1,1,0,0,1] | [1,0,1,0,1] | 0.667 |
| 5 | sklearn 일치 | 무작위 | 일치 |
코드를 작성하고 Run 을 눌러보세요.