728x90
Accuracy
- 모든 예측 가운데 올바른 예측의 비율
- 그러나 정확도는 예측하고자 하는 class가 균형적일 때 효과적이다.
- 가령 강아지 사진 90장과 고양이 사진 10장이 있을 때, 전부 강아지라고 예측해도 정확도는 90%가 된다.
F1 score
- accuracy와는 달리, 올바른 예측의 비율 뿐 아니라 오류의 종류도 함께 계산한다.
- Precision(정밀도) : 모델이 True라고 예측한 것 가운데 실제 True인 것의 비율 (질병 예측 등)
$$ Precision = \frac{True Positive}{True Positives + False Positive} $$ - Recall(재현율) : 실제 True인 것 가운데 모델이 True라고 예측한 것의 비율 (스팸메일 분류 등)
$$ Recall = \frac{True Positive}{True Positives + False Nagatives} $$ - precision과 recall은 trade-off 관계이다.
- F1 score는 precision과 recall의 조화평균이다.
'ML_DL > 딥러닝 공부하기' 카테고리의 다른 글
[Loss Function] Cross Entropy (0) | 2023.04.30 |
---|---|
[Preprocessing] Categorical Feature Encoding (1) | 2023.04.25 |
Model Ensemble (0) | 2023.03.24 |
[Pytorch] 모델 작성과 모델 학습 과정 정리 (0) | 2023.02.15 |
Bias와 Variance (0) | 2023.01.30 |