용어집

이상 징후 탐지

AI/ML의 이상 징후 탐지가 사기 방지, 의료 서비스 등에 적용되어 데이터에서 비정상적인 패턴을 식별하는 방법을 알아보세요.

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

자세히 알아보기

이상 징후 탐지는 데이터 세트 내에서 예상되거나 정상적인 동작에서 크게 벗어난 데이터 포인트, 이벤트 또는 관찰을 식별하는 프로세스입니다. 흔히 이상값 탐지라고도 하는 이 기능은 오류, 사기 또는 시스템 장애와 같은 중요한 사고를 나타낼 수 있는 비정상적인 패턴을 표시함으로써 다양한 영역에서 중요한 역할을 합니다. 인공지능(AI)머신 러닝(ML)의 맥락에서 이상 징후 탐지 시스템은 정상 행동의 패턴을 학습한 다음 학습한 패턴에서 벗어난 것을 식별하도록 학습됩니다. 이러한 시스템은 여러 산업 분야에서 안전, 보안 및 운영 효율성을 보장하는 데 필수적입니다.

이상 징후 탐지 작동 방식

이상 징후 탐지 기술은 데이터를 분석하여 정상성의 기준선을 설정합니다. 이 기준선을 벗어나는 모든 것을 이상 징후로 표시합니다. 사용되는 방법은 평균에서 멀리 떨어진 지점을 식별하는 것과 같은 간단한 통계적 접근 방식부터 고차원 데이터의 복잡한 패턴을 이해할 수 있는 복잡한 딥러닝 모델에 이르기까지 다양합니다. 주요 접근 방식은 다음과 같습니다:

  • 지도 학습: 정상 및 비정상 예시가 모두 포함된 레이블이 지정된 데이터 세트가 필요합니다. 효과적이기는 하지만, 이상 징후는 드물고 예상치 못한 경우가 많기 때문에 레이블이 지정된 이상 징후 데이터를 얻는 것이 어려울 수 있습니다.
  • 반지도 학습: 정상 데이터만 포함된 데이터 세트에 대해 학습합니다. 모델은 정상 패턴을 학습하고, 이에 부합하지 않는 데이터 포인트는 비정상적인 것으로 간주합니다. 이상 징후가 다양하거나 제대로 정의되지 않은 경우에 유용합니다.
  • 비지도 학습: 레이블이 지정된 데이터가 필요하지 않습니다. 클러스터링(예: DBSCAN) 또는 차원 축소(예: PCA)와 같은 기술을 사용하여 고립되거나 대다수와 다른 데이터 포인트를 식별합니다. 자동 인코더도 여기에 일반적으로 사용됩니다.

이상 징후 탐지 및 관련 개념 비교

이상 징후 탐지는 다른 데이터 분석 작업과 관련이 있지만, 뚜렷한 목표가 있습니다:

  • 객체 감지: 경계 상자를 사용하여 이미지 내에서 알려진 객체 인스턴스(예: 자동차, 사람)를 식별하고 위치를 찾는 것을 목표로 합니다. 특히 컴퓨터 비전에서 이상 감지 기능은 미리 정의된 객체 클래스에 해당하지 않을 수 있는 예상치 못한 시각적 패턴이나 표준에 맞지 않는 결함을 식별하는 데 중점을 둡니다.
  • 이미지 분류: 전체 이미지에 단일 레이블을 할당합니다(예: '고양이' 또는 '개'). 이상 징후 탐지는 다양한 데이터 유형(이미지, 시계열, 네트워크 로그)에서 작동할 수 있으며 전체 데이터 포인트를 분류하는 것이 아니라 데이터 내에서 비정상적인 특정 인스턴스나 패턴을 식별합니다.
  • 이상값 탐지: 이상값 탐지와 같은 의미로 사용되는 경우가 많습니다. 그러나 '이상값'은 일반적으로 통계적으로 다른 데이터 포인트와 거리가 먼 데이터 포인트를 의미하며, '이상 징후'는 단순한 통계적 이상값이 아닐 수 있는 비정상적인 패턴이나 문맥상의 불규칙성 등 보다 복잡한 편차를 포함할 수 있습니다.

실제 애플리케이션

이상 징후 탐지는 다양한 분야에서 매우 중요합니다:

  • 제조 품질 관리: 비전 시스템을 사용하여 조립 라인에서 제품의 균열, 긁힘, 정렬 불량과 같은 결함을 식별합니다. 예를 들어 항공기 부품의 미세한 균열이나 의약품의 잘못 인쇄된 라벨을 감지할 수 있습니다.
  • 사이버 보안: 침입, 멀웨어 감염 또는 서비스 거부 공격을 나타낼 수 있는 비정상적인 네트워크 트래픽 패턴, 로그인 시도 또는 시스템 동작을 탐지합니다. 보안 경보 시스템은 이상 징후 탐지를 활용하여 의심스러운 활동에 플래그를 지정할 수 있습니다.
  • 금융 사기 탐지: 승인되지 않은 신용카드 거래, 비정상적인 거래 활동 또는 일반적인 고객 행동에서 벗어난 보험금 청구 식별.
  • 의료 및 의료 이미지 분석: 종양이나 질병을 나타낼 수 있는 의료 스캔(엑스레이 또는 MRI 등)에서 이상 징후를 발견하여 방사선과 의사를 보조하는 경우가 많습니다. 종양 탐지에 YOLO11 사용하는 것이 그 예입니다.
  • 시스템 상태 모니터링: IT 시스템CPU 사용량, 메모리 누수) 또는 산업 기계(예측 유지보수)에서 비정상적인 성능 메트릭을 감지하여 장애를 방지합니다.
  • 환경 모니터링: 위성 이미지 분석을 통해 오염 사건, 불법 삼림 벌채 또는 생태계의 비정상적인 변화를 파악합니다.

도구 및 기술

이상 징후 탐지 시스템을 개발하려면 표준 머신 러닝 라이브러리와 전문 플랫폼이 필요한 경우가 많습니다. 다음과 같은 프레임워크 PyTorchTensorFlow 와 같은 프레임워크는 맞춤형 모델을 구축하기 위한 기본 도구를 제공합니다. 비전 기반 작업의 경우 다음과 같은 모델을 사용할 수 있습니다. Ultralytics YOLO 와 같은 모델을 적용할 수 있습니다. 사전 학습된 YOLO 모델은 일반적인 객체를 감지하는 데 탁월하지만, 특정 데이터 세트에 대해 사용자 정의 학습을 수행하여 COCO와 같은 데이터 세트에서 다루지 않는 고유한 결함이나 비정상적인 시각 패턴과 같은 도메인별 이상 징후를 식별할 수 있습니다. Ultralytics HUB와 같은 플랫폼은 클라우드 학습, 배포(모델 배포 옵션), 그리고 Ultralytics HUB SDK와 같은 도구를 사용하여 이러한 모델을 효율적으로 관리할 수 있는 통합 환경을 제공합니다. Scikit-learn과 같은 라이브러리도 이상값 및 이상 징후 탐지를 위한 다양한 알고리즘을 제공합니다.

이상 징후 탐지는 최신 AI 및 ML의 핵심 기능으로, 수많은 산업에서 중요한 문제와 편차를 사전에 식별할 수 있게 해줍니다. 관련 개념에 대한 자세한 내용은 Ultralytics 용어집에서 살펴보세요.

모두 보기