정밀도와 재현율을 더 이해하기 쉽게 말로 풀어 설명해보았습니다.
정밀도(precision)
- 정밀도는 예측한 모든 y_pred 중에 정확하게 예측한 값이 어느 정도 있는가를 측정한 지표이다.
- 참과 거짓이 있다면 참이라고 예측한 값들 중 진짜 참은 얼마나 있는가?!라고 말할 수 있다.
- 정밀도를 통해 우리는 예측하고자 하는 label을 얼마나 정확하게 예측하는지를 알 수 있다.
재현율(recall)
- 재현율은 참과 거짓이 있다면 모든 참 중 참이라고 예측한 값이 얼마나 있는가를 측정한 지표이다.
- 이를 통해 우리가 예측한 결과가 얼마나 정확한지를 알 수 있다.
trouble shooting
confusion matrix를 확인할 때 값이 0이 나와 그 이유를 찾아보았다.
- true positive+false positive==0 이면, 정밀도를 정의할 수 없기에 0으로 출력된다.
- true positive+false negative==0 이면, 재현율을 정의할 수 없기에 0으로 출력된다.
반응형
'ML & DL' 카테고리의 다른 글
[debugging] torchvison model 다운로드시 나타나는 WinError 10060 해결하기 (0) | 2023.07.24 |
---|---|
interpolate method의 종류 및 차이점 (0) | 2021.07.27 |
random_state (0) | 2021.07.27 |
가중치 초기화의 정의와 방법론 (2) | 2021.07.02 |