ML & DL

confusion matrix와 평가지표

정밀도와 재현율을 더 이해하기 쉽게 말로 풀어 설명해보았습니다.

정밀도(precision)

  • 정밀도는 예측한 모든 y_pred 중에 정확하게 예측한 값이 어느 정도 있는가를 측정한 지표이다.
  • 참과 거짓이 있다면 참이라고 예측한 값들 중 진짜 참은 얼마나 있는가?!라고 말할 수 있다.
  • 정밀도를 통해 우리는 예측하고자 하는 label을 얼마나 정확하게 예측하는지를 알 수 있다.

 

재현율(recall)

  • 재현율은 참과 거짓이 있다면 모든 참 중 참이라고 예측한 값이 얼마나 있는가를 측정한 지표이다.
  • 이를 통해 우리가 예측한 결과가 얼마나 정확한지를 알 수 있다.

 

trouble shooting

confusion matrix를 확인할 때 값이 0이 나와 그 이유를 찾아보았다. 
  • true positive+false positive==0 이면, 정밀도를 정의할 수 없기에 0으로 출력된다.
  • true positive+false negative==0 이면, 재현율을 정의할 수 없기에 0으로 출력된다.
반응형