1,000명 중 10명이 병에 걸립니다. 여기 모형이 하나 있습니다 —
무조건 '아니다' 라고 답하는 모형이요.
정확도 = 990 / 1000 = 99%
쓸모는 0 입니다. 환자를 한 명도 못 찾으니까요.
그래서 분류는 네 칸으로 봅니다.
예측: 양성 예측: 음성
진짜 양성 TP FN ← 놓친 것
진짜 음성 FP TN
↑ 헛짚은 것
정밀도 = TP/(TP+FP) "양성이라 한 것 중 진짜 비율"
재현율 = TP/(TP+FN) "진짜 양성 중 찾아낸 비율"
특이도 = TN/(TN+FP) "진짜 음성 중 제대로 거른 비율"
네 칸을 움직여 보세요. 어느 지표가 따라 움직이는지.
Loading…
A 의 정확도가 가장 높습니다. 그리고 A 는 <b>아무 일도 안 합니다</b>.
PythonRuns in your browser
어느 지표를 볼 것인가 — 무엇이 더 아픈가로 정한다
상황
더 아픈 실수
봐야 할 지표
암 선별검사
놓치는 것 (FN)
재현율 — 놓치면 사람이 죽는다
확진 검사
헛짚는 것 (FP)
정밀도 — 헛짚으면 불필요한 수술
후보 유전자 고르기
헛짚는 것
정밀도 — 실험할 수 있는 수가 정해져 있다
둘 다 비슷하게 아프다
—
F1 또는 균형정확도
정답이 없습니다. 어느 실수가 더 아픈지는 그 분야가 정해요 —
/reg 15강의 이득-위해 저울과 같은 판단입니다.
검사는 그대로인데 <b>정밀도만 무너집니다</b>. 누구를 검사하느냐가 정합니다.
PythonRuns in your browser
🤔 Check yourself
어떤 모형의 정확도가 97% 입니다. 이것만으로 판단할 수 없는 것은?
Answer 양성이 3% 뿐이라면 전부 '아니오' 라고만 해도 97%가 나옵니다. 재현율과 정밀도를 함께 봐야 알 수 있어요.