용어집

리콜

머신 러닝에서 리콜이 무엇인지, 왜 중요한지, AI 모델이 중요한 긍정적 사례를 효과적으로 포착하는 방법을 알아보세요.

YOLO 모델을 Ultralytics HUB로 간단히
훈련

자세히 알아보기

머신 러닝, 특히 분류 및 객체 감지 영역에서 리콜은 데이터 세트에서 모든 관련 인스턴스를 식별하는 모델의 능력에 대한 인사이트를 제공하는 중요한 지표입니다. 다음과 같은 질문에 대한 답을 제공합니다: "실제 양성 사례 중 모델이 올바르게 식별한 사례는 몇 개인가?"라는 질문에 대한 답을 제공합니다. 특히 긍정적인 사례를 감지하지 못하면 심각한 결과를 초래할 수 있는 애플리케이션에서 AI 모델의 효율성을 평가하려면 리콜에 대한 이해가 필수적입니다.

리콜 이해

흔히 민감도라고도 하는 리콜은 모델이 모든 긍정적인 사례를 찾아내는 능력을 정량화하는 지표입니다. 이는 정탐(TP)과 오탐(FN)의 합에 대한 정탐(TP)의 비율로 계산됩니다. 간단히 말해, 실제 결과가 긍정적인데 모델이 부정적 결과를 잘못 예측하는 경우인 오탐을 최소화하는 것입니다. 리콜 점수가 높다는 것은 모델이 실제 긍정적인 사례의 상당 부분을 효과적으로 포착하여 중요한 긍정적인 사례를 놓칠 위험을 줄인다는 것을 의미합니다.

예를 들어, 다음과 같은 모델을 사용하는 객체 감지 작업에서 Ultralytics YOLOv8와 같은 모델을 사용하는 작업에서 높은 정확도는 모델이 간혹 배경 요소를 객체로 잘못 인식하더라도(정밀도가 낮아지더라도) 이미지에서 관심 있는 대부분의 객체를 능숙하게 찾아낸다는 것을 의미합니다.

리콜의 관련성 및 중요성

리콜은 오탐보다 양성 사례를 놓치는 것이 비용이 더 많이 드는 시나리오에서 특히 중요합니다. 질병 감지를 위한 의료 이미지 분석을 생각해 보세요. 예를 들어 암 검진에서는 높은 리콜이 가장 중요합니다. 오경보를 줄이기 위해 암 사례를 놓치는 것보다 실제 암 사례를 모두 식별하는 것이 더 중요합니다(일부 건강한 사람이 잘못 플래그가 지정되어 추가 조사가 필요하더라도). 양성 사례(위음성)를 놓치면 치료가 지연되고 건강에 심각한 영향을 미칠 수 있습니다.

리콜이 중요한 또 다른 영역은 도난 방지를 위한 컴퓨터 비전 애플리케이션과 같은 보안 시스템입니다. 리테일 보안에서 리콜을 극대화하면 시스템이 잠재적인 도난 사례를 최대한 많이 감지할 수 있습니다. 몇 번의 오경보가 발생할 수 있지만(오탐), 실제 도난 사고를 감지하지 못하면(오탐) 상당한 재정적 손실로 이어질 수 있습니다. 따라서 리콜의 우선순위를 정하는 것이 효과적인 보안 구현의 핵심입니다.

리콜 대 정밀도 및 정확도

리콜이 정답 예측의 완전성에 초점을 맞춘다면, 정확도는 정답 예측의 정확도를 측정합니다. 정밀도가 대답합니다: "모델이 양성으로 예측한 모든 사례 중 실제로 양성인 경우는 몇 개입니까?"라는 질문입니다. 정확도 점수가 높다는 것은 모델이 긍정적인 결과를 예측할 때 정확할 가능성이 매우 높으며 오탐을 최소화한다는 것을 의미합니다.

반면 정확도는 정탐, 정탐, 오탐, 미탐을 모두 고려하여 정확도에 대한 전반적인 척도를 제공합니다. 정확도는 클래스가 균형을 이룰 때 유용하지만, 한 클래스가 다른 클래스보다 훨씬 많은 불균형 데이터 세트를 다룰 때는 오해의 소지가 있을 수 있습니다.

많은 실제 시나리오에서 정확도와 회상도 사이에는 상충 관계가 있습니다. 정확도를 높이면 리콜률이 낮아질 수 있고 그 반대의 경우도 마찬가지입니다. F1 점수는 정확도와 회수율의 균형을 맞추는 지표로, 두 지표의 조화로운 평균을 제공합니다. 올바른 지표를 선택하는 것은 특정 애플리케이션과 오탐 및 오탐의 상대적 비용에 따라 달라집니다. 모델 평가에 대해 자세히 알아보려면 YOLO 성능 메트릭을 살펴보면 유용한 인사이트를 얻을 수 있습니다.

리콜의 실제 적용 사례

리콜은 의료 및 보안 애플리케이션 외에도 다양한 AI 기반 시스템에서 중요한 역할을 담당합니다:

  • 사기 탐지: 금융 AI 애플리케이션에서 리콜을 극대화하는 것은 일부 합법적인 거래를 추가 검토를 위해 의심스러운 거래로 표시하는 것을 의미하더라도 가능한 한 많은 사기 거래를 포착하는 데 필수적입니다.
  • 이상 감지: 산업 품질 관리에서 이상 감지 기능의 높은 리콜률은 거의 모든 결함 제품을 식별하여 품질 표준을 유지하고 결함이 있는 제품이 고객에게 전달되는 것을 방지합니다.
  • 검색 및 정보 검색: 시맨틱 검색 및 정보 검색 시스템에서 리콜은 검색어에 대한 모든 관련 문서 또는 결과를 검색하는 시스템의 능력을 측정하여 포괄적인 검색 결과를 보장합니다.

요약하자면, 리콜은 머신 러닝에서 중요한 평가 지표이며, 특히 긍정적인 인스턴스를 놓치는 데 드는 비용이 높은 경우 더욱 그렇습니다. 리콜을 이해하고 최적화함으로써 개발자는 Ultralytics 허브와 같은 도구와 플랫폼을 사용하여 다양한 애플리케이션에서 보다 효과적이고 안정적인 AI 시스템을 구축할 수 있습니다.

모두 보기