위키득계정 ↗
기술

균형 정확도

균형 정확도기술
영문명
Balanced accuracy
기본 정의
범주별 재현율의 산술평균
기본 범위
0부터 1
구별할 설정
우연 수준 보정 여부
균형 정확도는 각 실제 범주의 재현율을 계산한 뒤 같은 가중치로 평균한 분류 성능 지표다. 표본 수가 많은 범주의 정답이 전체 정확도를 지배하는 상황에서, 범주별로 얼마나 잘 맞혔는지를 따로 반영한다.

전체 정답률의 함정

음성이 90개이고 양성이 10개인 자료에서 모든 항목을 음성으로 예측하면 전체 정확도는 0.9다. 하지만 양성은 하나도 찾지 못한다. 음성 재현율은 1이고 양성 재현율은 0이므로 두 범주의 균형 정확도는 (1+0)/2=0.5다.

각 범주에 같은 몫을 준다

같은 자료에서 음성 90개 중 72개, 양성 10개 중 7개를 맞혔다면 재현율은 각각 0.8과 0.7이다. 균형 정확도는 0.75이고 전체 정확도는 79/100=0.79다. 표본 수로 가중하는지 범주별로 같은 가중치를 주는지에 따라 요약값이 달라진다.

여러 범주로 확장하기

세 범주의 재현율이 0.9, 0.6, 0.3이면 기본 균형 정확도는 0.6이다. 가장 큰 범주가 어떤 것인지와 무관하게 각 범주가 평균의 3분의 1을 차지한다. 대신 표본이 매우 적은 범주의 재현율은 작은 관측 변화에도 크게 움직일 수 있으므로 범주별 표본 수도 살펴야 한다.

보정 점수와 혼동하지 않기

일부 구현은 우연 수준을 0, 완전 예측을 1로 맞춘 보정 점수를 제공한다. 이것은 기본 균형 정확도와 수치 기준이 다르므로 보정 여부를 확인해야 한다. 이진 분류의 기본 점수 0.5를 모든 다중분류 문제의 공통 기준으로 옮겨 쓰거나 정밀도와 같은 의미로 해석해서도 안 된다.

관련 문서

매튜스 상관계수 / 코헨 카파 / 평균 / 표본 / 기계 학습 / 분류