혼동행렬(Confusion Matrix)
2021. 1. 8. 12:54ㆍ보안
반응형
혼동행렬(Confusion Matrix)는 알고리즘에서 해당 알고리즘의 성능을 평가할 때 사용하는 지표로 사용됨
Condition | |||
Positive | Negative | ||
Prediction | Positive | TP | FP |
Negative | FN | TN |
이 혼동행렬에서 True/False는 실제 값이 1/0인지를 나타냄
실제 데이터와 예측이 일치하는 경우 True 이며, 일치하지 않는 경우 False가 된다.
여기서 TP는 True Positive로 1로 예측한것이 실제로 1인 경우
FP는 False Positive로 1로 예측했으나 실제로 0인 경우
FN은 False Negative로 0으로 예측했으나 실제로 1인 경우
TN은 True Negative로 0으로 예측한것이 실제로 0인 경우를 나타낸다.
위 혼동행렬에서 얻은 데이터들을 토대로 Precision, Recall등 수식을 세워 정확도를 확인할 수 있다.
Precision | TP / TP + FP |
1로 예측한 것 중 실제 값이 1인 것 |
Recall | TP / TP + FN |
실제 값이 1인 것 중 1로 예측한 것 |
반응형