정밀도와 재현율Precision & Recall
골라낸 것 중 진짜 비율과 진짜 중 찾아낸 비율
- 정밀도는 그렇다고 골라낸 것 가운데 진짜인 비율이에요. 헛걸음이 얼마나 적은지를 보는 숫자예요.
- 재현율은 진짜인 것 가운데 찾아낸 비율이에요. 놓친 것이 얼마나 적은지를 보는 숫자예요.
- 둘은 세는 대상이 달라요. 정밀도는 골라낸 무더기를, 재현율은 진짜 무더기를 밑에 깔아요.
- 판정 기준을 느슨하게 하면 재현율이 오르고 정밀도가 내려요. 조이면 반대예요. 둘은 시소를 타요.
- 어느 쪽을 높일지는 성능이 아니라 놓쳤을 때와 헛걸음했을 때 중 무엇이 더 아픈지가 정해요.
목차
1비유로 이해하기
행사장 입구에 금속탐지 문이 서 있어요. 가방을 올려 통과시키면 금속이 들었을 때 삑 소리가 나고, 그 가방만 열어서 확인해요.
오늘 지나간 가방 100개 가운데 실제로 금속이 든 가방은 5개였어요. 문은 10개에서 삑 소리를 냈고, 열어 보니 그중 4개에만 금속이 있었어요. 나머지 6개는 열쇠고리나 캔 음료 때문에 괜히 울린 거예요.
여기서 두 가지 비율이 나와요. 삑 소리가 난 10개 중 진짜는 4개, 이게 정밀도예요. 실제 금속 5개 중 4개를 잡아냈으니, 이게 재현율이에요. 같은 하루를 두고 재는데 밑에 까는 무더기가 달라요.
문 옆 감도 손잡이를 올리면 삑 소리가 늘어요. 놓치는 가방은 줄지만 헛되이 여는 가방도 늘어요. 손잡이를 내리면 정반대가 돼요.
2자세히 알아보기
밑에 까는 무더기가 달라요
두 비율의 위쪽 숫자는 같아요. 제대로 골라낸 것의 개수예요. 다른 것은 아래쪽이에요.
정밀도는 골라낸 것 전부를 아래에 깔아요. 그래서 헛되이 골라낸 것이 늘면 값이 떨어져요. 재현율은 실제로 진짜였던 것 전부를 아래에 깔아요. 그래서 놓친 것이 늘면 값이 떨어져요.
이 차이 때문에 한쪽만 보면 얼마든지 속을 수 있어요. 모든 가방에 삑 소리를 내면 하나도 놓치지 않으니 재현율은 100퍼센트예요. 반대로 확실한 가방 하나에만 삑 소리를 내면 정밀도는 100퍼센트고요. 둘 다 아무 쓸모가 없는 문이에요.
손잡이 하나가 둘을 함께 흔들어요
AI는 대개 "금속일 가능성 0.8"처럼 점수를 내놓고, 그 점수가 어느 선을 넘으면 그렇다고 판정해요. 이 선이 감도 손잡이예요.
선을 낮추면 애매한 것까지 골라내니 놓치는 게 줄고 헛걸음이 늘어요. 재현율이 오르고 정밀도가 내려요. 선을 높이면 확실한 것만 골라내니 헛걸음이 줄고 놓치는 게 늘어요.
그래서 "정밀도가 몇 퍼센트인 모델"이라는 말은 반쪽짜리예요. 어느 선에서 잘랐을 때인지가 함께 있어야 하고, 그 선을 옮겨 가며 두 값이 어떻게 움직이는지 곡선으로 그려 봐야 모델의 진짜 실력이 보여요.
어느 쪽이 아픈지가 기준이에요
두 값 중 무엇을 높일지는 기술이 아니라 상황이 정해요.
놓치면 크게 위험한 일에서는 재현율을 우선해요. 헛걸음은 사람이 한 번 더 확인하면 되지만, 놓친 것은 아무도 다시 보지 않으니까요. 위험물 검색이나 설비 고장 조짐 찾기가 여기에 들어가요.
반대로 골라낸 것마다 사람의 손이 많이 드는 일에서는 정밀도를 우선해요. 헛걸음이 늘면 담당자가 지쳐서 나중에는 경고를 아예 무시하게 되거든요. 스팸 걸러내기나 문서 더미에서 필요한 것만 추리는 일이 그래요.
한 화면에 두 숫자를 같이 놓아요
그래서 평가표에는 둘을 나란히 적어요. 하나만 적힌 표는 나머지 하나가 무너져 있을 수 있다는 뜻으로 읽어요.
둘을 한 숫자로 합쳐서 보고 싶을 때 쓰는 것이 F1 점수예요. 다만 합치는 순간 어느 쪽이 낮아서 그 점수가 나왔는지는 다시 안 보이니, 합친 점수와 원래 두 값을 함께 두는 편이 좋아요.
종류가 여럿이면 종류마다 따로 재요
가르는 종류가 셋 이상이면 두 값을 종류마다 따로 계산해요. 어떤 종류는 잘 찾고 어떤 종류는 거의 못 찾는 일이 흔한데, 전체 평균 하나만 보면 그 차이가 묻혀요.
특히 자료에 적게 들어 있는 종류일수록 재현율이 낮게 나오기 쉬워요. 종류별 표를 펼쳐 놓고 가장 낮은 줄부터 보는 습관이 도움이 돼요.
3조금 더 정확하게
두 값은 네 가지 판정 결과에서 나와요. 진짜인데 맞게 골라낸 것, 진짜가 아닌데 골라낸 것, 진짜인데 놓친 것, 진짜가 아니고 고르지도 않은 것. 정밀도는 맞게 골라낸 것을 골라낸 것 전체로 나누고, 재현율은 맞게 골라낸 것을 실제 진짜 전체로 나눠요. 이 네 칸을 표로 적어 둔 것이 혼동 행렬이에요.
자르는 선을 조금씩 옮기며 두 값을 이어 그리면 정밀도-재현율 곡선이 되고, 곡선 아래 넓이로 모델끼리 견주기도 해요. 한쪽이 아주 드문 자료에서는 이 곡선이 정확도보다 훨씬 솔직한 그림을 보여 줘요.
비유가 어긋나는 지점이 하나 있어요. 금속탐지 문은 삑 소리가 난 가방만 열어 보면 정밀도를 바로 알 수 있지만, 재현율은 조용히 지나간 가방까지 전부 열어 봐야 알 수 있어요. 실제 평가에서도 놓친 것을 세려면 모든 자료의 진짜 답을 미리 갖춰 둬야 해요. 재현율이 정밀도보다 재기 어려운 이유예요.
4직접 해보기
5흔한 오해
정밀도가 높으면 잘 찾는 것이라고 생각하기 쉽지만, 실제로는 확실한 몇 개만 골라내고 나머지를 전부 놓쳐도 정밀도는 높게 나와요.
두 값을 동시에 100퍼센트로 올릴 수 있다고 여기기 쉽지만, 실제로는 판정 선을 옮기는 한 한쪽이 오르면 다른 쪽이 내려가는 관계예요.
정밀도가 정확도의 다른 이름이라고 생각하기 쉽지만, 실제로 정확도는 전체 판정 중 맞힌 비율이고 정밀도는 골라낸 것 중 진짜 비율이라 밑에 까는 무더기부터 달라요.
7한 줄 요약
그러니까정밀도는 골라낸 것 중 진짜 비율, 재현율은 진짜 중 찾아낸 비율이고, 판정 선을 옮기면 둘은 시소처럼 반대로 움직여요.
잘못된 내용이나 더 좋은 비유가 있나요? 수정 제안 보내기 · 마지막 수정2026-09-02