Ultralytics YOLO27: 대기자 명단에 등록하세요.
YOLO 라이선스 받기
Ultralytics 용어집으로 돌아가기

False Positive Rate

위양성률(FPR)은 실제 음성을 양성으로 잘못 분류한 비율이며, 공식과 관련 지표, 임계값의 영향에 대해 설명합니다.

위양성률(FPR)은 모델이 실제 음성인 예제를 양성으로 잘못 분류하는 비율입니다. 대상 조건이 존재하지 않는 사례에서 발생하는 오경보를 측정합니다. 머신러닝에서는 불필요한 알림에 운영 비용이 따르는 경우 분류 시스템을 평가하는 데 활용됩니다.

위양성률 계산 방법#

FPR은 혼동 행렬의 두 가지 수치, 즉 위양성(FP)인 음성을 양성으로 잘못 분류한 수와 진음성(TN)인 음성을 음성으로 올바르게 분류한 수를 사용합니다. 정답 레이블은 어떤 예제가 실제 음성인지 판별합니다.

FPR = FP / (FP + TN)

분모에는 실제 음성인 모든 사례가 포함됩니다. FPR의 범위는 0~1이며, 100을 곱하면 백분율이 됩니다. 위양성 20건과 진음성 980건이면 FPR은 20 / 1,000 = 2%입니다. 실제 음성이 없으면 FPR은 정의되지 않습니다.

번들로 제공되는 손글씨 숫자 이미지를 사용해 FPR을 계산하려면 scikit-learn을 설치합니다. 이 로지스틱 회귀 분류기는 숫자 9를 인식하며, scikit-learn의 혼동 행렬은 오류 건수를 제공합니다.

from sklearn.datasets import load_digits
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import confusion_matrix
from sklearn.model_selection import train_test_split

images, digits = load_digits(return_X_y=True)
# Treat 9 as positive and every other digit as negative.
labels = (digits == 9).astype(int)
X_train, X_test, y_train, y_test = train_test_split(images, labels, test_size=0.3, random_state=42, stratify=labels)
model = LogisticRegression(max_iter=1000)
model.fit(X_train, y_train)
predictions = model.predict(X_test)

tn, fp, fn, tp = confusion_matrix(y_test, predictions, labels=[0, 1]).ravel()
fpr = fp / (fp + tn)
print(f"False positive rate: {fpr:.2%}")

이 백분율은 다른 숫자가 담긴 홀드아웃 이미지가 숫자 9로 잘못 인식되는 빈도를 나타냅니다.

FPR과 특이도, 정밀도, 재현율 비교#

특이도는 진음성률로, TN / (TN + FP)이며 FPR = 1 − 특이도입니다. 특이도가 98%이면 FPR은 2%입니다. 진양성(TP)은 올바르게 식별된 양성이며, 위음성(FN)은 실제 양성을 음성으로 분류한 것입니다.

관련 지표는 서로 다른 분모를 사용합니다.

  • 정밀도: TP / (TP + FP)는 양성 예측 중 올바른 예측의 비율을 측정합니다. 그 여집합인 FP / (TP + FP)는 거짓 발견 비율입니다.
  • 재현율: TP / (TP + FN)은 민감도 또는 진양성률이라고도 하며, 실제 양성 중 몇 건을 찾아냈는지 측정합니다. 위음성률은 1 − 재현율입니다.
  • 정확도: (TP + TN) / 전체 예제는 전체적인 예측 정확도를 측정합니다. FPR은 음성 클래스 내의 오류를 따로 측정합니다.

FPR의 통계적 기반은 참인 귀무가설을 기각하는 제1종 오류입니다. Jerzy Neyman과 Egon Pearson은 1933년 가설 검정 체계에서 탐지력을 극대화하면서 이 오류를 제어하는 방법을 정립했습니다.

임계값과 오경보 비용#

신뢰도 임계값은 점수를 의사결정으로 변환합니다. 점수가 고정된 경우 임계값을 높이면 FPR은 유지되거나 낮아질 수밖에 없으며, 재현율도 낮아질 수 있습니다. 수신자 조작 특성(ROC) 곡선은 임계값별 재현율과 FPR을 그래프로 나타내며, 곡선 아래 면적은 이러한 순위 지정 성능을 요약합니다.

FPR에 음성 사례 수를 곱하면 예상 오경보 건수가 산출됩니다. 임계값은 검증 데이터를 사용해 선택하며, 최종 결과는 별도의 테스트 데이터로 보고합니다. 하드 네거티브 마이닝은 혼동을 일으키는 음성 사례에 학습을 집중시킵니다. Ultralytics YOLO26 모델은 Predict 모드에서 conf를 제공하며, 선택한 점수 임계값보다 낮은 탐지 결과를 필터링해 애플리케이션에 전달되는 오경보를 변경합니다.

의료 분야에서는 위양성 선별 검사 결과가 불안과 추가적인 침습적 시술로 이어질 수 있습니다.

컴퓨터 비전에서의 FPR#

객체 탐지에서는 매칭되지 않은 바운딩 박스가 위양성으로 계산되며, 라벨이 지정된 객체의 클래스 및 교집합 대비 합집합 기준을 충족하더라도 중복 박스가 위양성으로 계산될 수 있습니다. 배경 영역에는 표준적인 진음성 건수가 없으므로, 탐지에서는 일반적으로 이미지당 위양성 수나 정밀도-재현율 곡선을 사용합니다. 이미지 수준 FPR의 경우, 양성을 대상 클래스 탐지가 하나 이상 있는 경우로 정의합니다. 그러면 대상이 없는 이미지에서 해당 탐지가 발생할 때마다 박스 수와 관계없이 위양성 하나로 계산됩니다.

보안 분야에서 얼굴 인식은 잘못된 신원 일치 결과를 낼 수 있습니다. NIST의 일대다 평가는 갤러리에 등록되지 않은 사람의 검색에서 일치 임계값을 초과하는 후보가 하나 이상 반환되는 비율을 위양성 식별률로 정의합니다.

솔루션 살펴보기

스포츠 분야의 컴퓨터 비전

스포츠 분야의 컴퓨터 비전

Ultralytics YOLO가 선수 및 공 추적, 경기력 분석, 코칭 인사이트, 선수 재활을 통해 스포츠 비전을 구현하는 방법을 알아보세요.
자세히 알아보기
항공 이미지 컴퓨터 비전

항공 이미지 컴퓨터 비전

Ultralytics YOLO를 활용해 드론 및 항공 이미지를 농업, 양식업, 보전, 지리 공간 분석을 위한 실시간 인사이트로 전환하세요.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO를 활용해 항공기 검사, 활주로 FOD 감지, 공항 지상 운영, 복합재 결함 감지 등 항공우주 분야에 컴퓨터 비전을 적용하세요.
자세히 알아보기
보안 분야의 컴퓨터 비전

보안 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 모든 시설을 보호하세요. Vision AI는 경계 모니터링, 위협 감지, 번호판 인식, 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 분야의 컴퓨터 비전

로보틱스 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 머신을 구현하세요. 로보틱스 분야의 Vision AI는 자율 주행, 인식, 객체 추적, 실시간 제어를 지원합니다.
자세히 알아보기
물류 분야의 컴퓨터 비전

물류 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 간소화하세요. 비전 AI는 화물 검사, 분류, 차량 추적, 실시간 창고 안전 모니터링을 지원합니다.
자세히 알아보기
리테일 분야의 컴퓨터 비전

리테일 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 리테일의 새로운 가능성을 열어 보세요. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리, 더욱 심층적인 고객 인사이트를 지원합니다.
자세히 알아보기
의료 분야의 컴퓨터 비전

의료 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 의료 솔루션을 구축하세요. 의료 분야의 비전 AI는 의료 영상 판독을 가속화하고, 진단을 개선하며, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조 공정을 최적화하세요. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 분야의 컴퓨터 비전

자동차 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 자동차 분야에 컴퓨터 비전을 적용하세요. 비전 AI는 도로 안전, 운전자 지원, 차량 자동화를 개선해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업 분야의 컴퓨터 비전

농업 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입하세요. 작물 모니터링, 가축 추적, 정밀 농업을 지원하여 더 높은 수확량과 더 스마트한 농업을 실현합니다.
자세히 알아보기

함께 AI의 미래를 만들어 가세요!

머신러닝의 미래와 함께 여정을 시작하세요