Programming/Deep Learning

Predict 예측을 위한 정밀도 / 재현율 구하기.

BadaGreen_Kim 2021. 4. 26. 14:14

정밀도 / 재현율

 

정밀도와 재현율을 구현하기 위해서는 오차 행렬의 각 요소 ( FN, FP, TN, TP) 들이 정확하게 의미하는 바를 알아야한다. 오차행렬에서 각 요소에 기반하여 정밀도와 재현율을 표현하면 다음과 같다.

1. 정확도(Accuracy) : 실제데이터와 예측데이터가 얼마나 같은지를 판단하는 지표

  • 정확도 = 예측 데이터가 동일한 데이터 건수 / 전체 예측 데이터 건수
  • 직관적으로 모델 예측 성능을 나타내는 평가 지표이지만 이진 분류의 경우 데이터의 구성에 따라 모델 성능을 왜곡할 수 있음
  • 가령, 타이타닉 예제에서도 여성의 생존률이 높았기 때문에, 특별한 알고리즘 없이 여성을 생존, 남성을 사망으로 분류해도 정확도는 높을 수 있음 ( 단순히 하나의 조건만 가지고 결정하는 알고리즘도 높은 정확도를 나타내는 상황이 발생)

 

 

'Programming > Deep Learning' 카테고리의 다른 글

[Tesorflow] GPU 설정 버전  (0) 2020.12.01
인공 신경망[ 구조 ]  (0) 2020.12.01
Windows 10 아나콘다 설치  (1) 2020.06.22
[Kaggle] You must resolve errors before creating your dataset  (0) 2020.05.18
[Kaggle] Kaggle Kernels  (0) 2020.04.27