데이터 반출 없는 다기관 연합 인공지능 학습 플랫폼

auc-roc 2

AUC-ROC에서 ROC의 의미와 유래

ROC라는 이름은 현대 AI에서 만들어진 용어가 아니라, 제2차 세계대전 당시 레이더 신호 탐지 이론에서 유래했습니다.먼저 ROC의 원래 의미 ROC는 Receiver Operating Characteristic의 약자입니다. 여기서 Receiver = 레이더 수신기 Operating = 수신기를 운용하는 방식(operating condition) Characteristic = 그 운용 조건에서 나타나는 성능 특성 입니다. 즉 "레이더 수신기를 어떤 기준으로 운용했을 때 나타나는 성능 특성"이라는 뜻입니다.왜 Receiver인가? 옛날 레이더는 신호를 수신(receive)하여 "비행기가 있다" 또는 "노이즈다"를 판단했습니다. 하지만 신호는 항상 애매합니다. 예를 들어 신호 세기가0.2..

의료 AI는 전문의를 이길 수 있는가: 진단 성능 검증의 세 단계

의료 인공지능 모델을 개발하다 보면 반드시 마주치는 질문이 있습니다. "이 모델이 정말로 잘 진단하는가?"라는 질문입니다. 이 질문에 답하기 위해서는 단순히 AUC 숫자 하나를 보여주는 것으로는 충분하지 않습니다. 신뢰할 수 있는 정답(ground truth)을 어떻게 확보했는지, 여러 모델을 어떻게 공정하게 비교했는지, 그리고 최종적으로 사람 전문가와 어떻게 견줄 것인지까지 체계적인 절차가 필요합니다. 이 글에서는 의료 AI 진단 성능을 검증하는 과정을 세 단계로 나누어 설명합니다.전문의 집단의 맹검 진단여러 AI 모델 간 성능 비교 (AUC-ROC)최적 AI 모델과 전문의의 직접 비교1단계: 전문의 집단의 맹검 진단: 신뢰할 수 있는 정답 만들기AI의 성능을 평가하려면 가장 먼저 '신뢰할 수 있는 정..