ROC·PR 곡선과 AUC 계산기: 동일 확률을 묶어 ROC를 만들고 사다리꼴로 AUC를 계산합니다. AP는 재현율 증가량으로 가중한 계단형 정밀도입니다.
ROC·PR 곡선과 AUC 계산기 사용법
- 입력 항목은 실제 레이블 0/1, 예측 양성 확률입니다.
- 실제 이진 레이블과 예측 양성 확률을 한 행에 입력합니다. 같은 확률을 묶어 임계값별 ROC·PR 지표를 계산합니다.
- 계산하기를 누르면 ROC AUC·평균 정밀도 AP 결과를 확인할 수 있습니다. 아래 고정 예시와 비교할 때는 입력 조건도 같아야 합니다.
| 입력 항목 | 예시 값 | 입력 안내 |
|---|---|---|
| 실제 레이블 0/1, 예측 양성 확률 | 1 0.9 0 0.8 1 0.7 0 0.4 1 0.3 0 0.1 | 한 행씩 줄바꿈, 열은 공백 또는 쉼표로 구분합니다. 표 안에서는 천 단위 쉼표를 쓰지 마세요. |
| 결과 항목 | 예시 결과 |
|---|---|
| ROC AUC | 0.666666667 |
| 평균 정밀도 AP | 0.755555556 |
| 임계값 이상 양성 | FPR | TPR | 정밀도 | 재현율 |
|---|---|---|---|---|
| >최대 확률 | 0 | 0 | 1 | 0 |
| 0.9 | 0 | 0.333333333 | 1 | 0.333333333 |
| 0.8 | 0.333333333 | 0.333333333 | 0.5 | 0.333333333 |
| 0.7 | 0.333333333 | 0.666666667 | 0.666666667 | 0.666666667 |
| 0.4 | 0.666666667 | 0.666666667 | 0.5 | 0.666666667 |
| 0.3 | 0.666666667 | 1 | 0.6 | 1 |
| 0.1 | 1 | 1 | 0.5 | 1 |
위 표는 고정된 예시입니다. 직접 입력한 값의 결과는 입력란 아래에 표시됩니다. 실제 이용 시에는 아래 계산 방법과 적용 조건을 함께 확인하세요.
계산 방법
동일 확률을 묶어 ROC를 만들고 사다리꼴로 AUC를 계산합니다. AP는 재현율 증가량으로 가중한 계단형 정밀도입니다.
알아두세요
동일 확률은 한 번에 묶습니다. AP는 재현율 증가량으로 가중한 계단형 정밀도이며 PR 사다리꼴 면적과 다릅니다. 입력 범위 안의 모형 계산이며 실제 자료의 가정 충족 여부를 자동 판정하지 않습니다.
자주 묻는 질문
평균 정밀도 AP는 PR 곡선의 사다리꼴 면적인가요?
아닙니다. AP는 재현율 증가량으로 가중한 계단형 정밀도입니다. ROC AUC와 AP는 정의가 다르므로 지표 이름과 적분 기준을 확인합니다.
계산 방식 참고: scikit-learn 모델 평가 참고 — 관련 계산 원리 참고
입력·결과 안내 점검: · 생활 계산기