7강의 네 칸은 문턱을 정한 뒤에야 셀 수 있습니다.
그런데 모형이 내놓는 것은 대개 0과 1 사이의 점수예요.
문턱을 안 정한 채로 성능을 재려면? 모든 문턱에서 재어 곡선으로 그립니다.
문턱을 1 에서 0 까지 내리면서
가로축 거짓양성률 FPR = FP/(FP+TN) 헛짚는 비율
세로축 참양성률 TPR = TP/(TP+FN) 찾아내는 비율
문턱이 1 이면 아무것도 양성이라 안 한다 -> (0, 0)
문턱이 0 이면 전부 양성이라 한다 -> (1, 1)
그 사이를 잇는 곡선이 ROC 다
두 분포를 겹쳐 보세요. AUC 가 어떻게 따라오는지.
불러오는 중…
AUC 는 <b>양성에게 더 높은 점수를 줄 확률</b>입니다. 0.5 가 찍기예요.
Python브라우저에서 실행
ROC-AUC 는 안 변하고 PR-AUC 만 떨어집니다. <b>드문 것을 찾을 때는 PR 을 보세요.</b>
Python브라우저에서 실행
🤔 확인 문제
양성이 2% 인 자료에서 ROC-AUC 0.88 인 모형을 만들었습니다. 함께 봐야 할 것은?
해설 ROC 는 음성이 많으면 관대해집니다. 실제로 쓸 만한지는 양성이라 한 것 중 진짜가 몇인지(정밀도)가 말해 줘요.