Ultralytics YOLO27:
Ultralytics 용어집으로 돌아가기

Model Monitoring

AI에서 모델 모니터링의 중요성을 살펴봅니다. 데이터 드리프트와 성능 지표를 추적하고 Ultralytics Platform을 사용하여 Ultralytics YOLO26의 견고성을 유지하는 방법을 알아봅니다.

모델 모니터링은 머신 러닝 (ML) 모델이 프로덕션 환경에 배포된 후 성능을 지속적으로 추적하고 분석하며 평가하는 활동입니다. 기존 소프트웨어는 일반적으로 결정론적으로 작동하여 동일한 입력에 대해 시간이 지나도 동일한 출력을 예상하지만, 예측 모델은 시간이 지남에 따라 변화할 수 있는 통계적 패턴에 의존합니다. 실제 환경이 변화하면 이러한 모델에 입력되는 데이터가 달라져 정확도나 신뢰성이 저하될 수 있습니다. 모니터링은 부정적인 비즈니스 성과나 사용자 경험 저하로 이어지기 전에 데이터 드리프트 또는 개념 드리프트와 같은 문제를 식별하여 인공지능 (AI) 시스템이 지속적으로 가치를 제공하도록 합니다.

배포 후 감독의 중요성#

머신 러닝 운영 (MLOps) 수명 주기에서 배포는 최종 단계가 아닙니다. 과거 데이터로 학습된 모델은 특정 시점의 세계를 나타내는 스냅샷입니다. 시간이 지나면서 계절 변화, 경제적 변동 또는 새로운 사용자 행동과 같은 외부 요인이 기저 데이터 분포를 변화시킬 수 있습니다. 데이터 드리프트라고 알려진 이 현상은 모델이 오류 메시지 없이 예측을 생성하지만 예측 품질이 허용 가능한 기준 이하로 떨어지는 "무음 장애"를 일으킬 수 있습니다.

효과적인 모니터링은 이러한 미묘한 변화를 파악할 수 있도록 합니다. 검증 데이터를 사용해 기준선을 설정하고 이를 실시간 프로덕션 스트림과 비교하면 엔지니어링 팀이 이상 징후를 조기에 감지할 수 있습니다. 이러한 사전 예방적 접근 방식을 통해 적시에 모델 재학습 또는 업데이트를 수행할 수 있으므로 자율주행 차량이나 사기 탐지 알고리즘과 같은 시스템을 안전하고 효과적으로 유지할 수 있습니다.

모델 모니터링의 주요 지표#

건전한 ML 시스템을 유지하기 위해 실무자는 일반적으로 세 가지 범주에 속하는 다양한 지표를 추적합니다:

  • 서비스 안정성 지표: 추론 엔진의 운영 상태를 추적합니다. 주요 지표로는 추론 지연 시간(예측에 걸리는 시간)과 GPU 메모리 사용량과 같은 시스템 리소스 사용률이 있습니다. Prometheus와 같은 도구는 일반적으로 이러한 시스템 수준 지표를 수집하고 저장하는 데 사용됩니다.
  • 데이터 품질 지표: 입력 데이터가 예상 스키마 및 통계적 분포와 일치하는지 확인합니다. 예를 들어 결측값이 갑자기 급증하거나 특성의 평균값이 변하면 업스트림 데이터 파이프라인에 문제가 발생했음을 나타낼 수 있습니다. Kolmogorov-Smirnov 검정과 같은 통계 검정은 학습 분포와 프로덕션 분포 간의 거리를 정량화하는 데 도움이 됩니다.
  • 성능 지표: 이상적으로 팀은 정확도, 정밀도, 재현율과 같은 실제 정답 기반 지표를 모니터링합니다. 그러나 프로덕션 환경에서는 실제 레이블이 지연되거나 제공되지 않는 경우가 많습니다. 이러한 경우에는 예측 신뢰도 점수나 출력 분포의 안정성과 같은 대리 지표를 사용해 상태를 평가합니다.

실제 적용 사례#

모델 모니터링은 자동화된 의사 결정이 운영과 안전에 영향을 미치는 다양한 산업에서 매우 중요합니다:

  • 제조 분야의 컴퓨터 비전: 스마트 제조 환경에서 비전 검사 모델은 조립 라인의 결함을 감지합니다. 시간이 지나면서 카메라 렌즈에 먼지가 쌓이거나 공장 조명이 변하면 모델이 결함이 없는 부품을 결함이 있는 것으로 오분류할 수 있습니다. 양성 감지 비율을 모니터링하면 이러한 드리프트를 식별하고, Ultralytics Platform을 사용한 유지보수 또는 재보정을 수행할 수 있습니다.
  • 금융 사기 탐지: 은행은 ML을 사용해 의심스러운 거래를 표시합니다. 범죄자들은 탐지를 피하기 위해 전략을 끊임없이 조정하며, 이는 개념 드리프트로 이어집니다. 데이터 과학자는 표시된 거래의 비율을 모니터링하고 사람 검토자의 피드백을 조사하여 새로운 사기 패턴을 인식하도록 모델을 신속하게 업데이트할 수 있습니다.

모니터링과 옵저버빌리티 비교#

모니터링과 옵저버빌리티는 서로 보완적인 역할을 하므로 구분하는 것이 유용합니다. 모델 모니터링은 일반적으로 사후 대응 방식이며 "알려진 미지"에 초점을 맞춥니다. 대시보드를 사용해 특정 지표가 임계값을 초과할 때(예: 정확도가 90% 미만으로 하락할 때) 팀에 알립니다. 옵저버빌리티는 "알려지지 않은 미지"를 더 깊이 분석하며, 엔지니어가 특정 예측이 실패했는지 또는 모델이 특정 인구 집단에 대해 AI 편향을 보이는 이유를 디버깅할 수 있도록 세분화된 로그와 트레이스를 제공합니다.

예시: 예측 신뢰도 추적#

컴퓨터 비전 모델의 상태를 모니터링하는 간단한 방법은 예측의 평균 신뢰도를 추적하는 것입니다. 신뢰도가 크게 하락하면 모델이 학습 과정에서 처리하도록 학습되지 않은 데이터를 접하고 있음을 나타낼 수 있습니다.

다음은 모니터링을 위해 이미지 배치에서 신뢰도 점수를 추출하는 YOLO26 사용 Python 예시입니다:

import numpy as np
from ultralytics import YOLO

# Load the YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference on a source (e.g., a video frame or image list)
results = model(["bus.jpg", "zidane.jpg"])

# Extract confidence scores for monitoring
for i, result in enumerate(results):
    # Get the confidence scores for all detected objects
    confidences = result.boxes.conf.cpu().numpy()

    if len(confidences) > 0:
        avg_conf = np.mean(confidences)
        print(f"Image {i}: Average Detection Confidence: {avg_conf:.3f}")
    else:
        print(f"Image {i}: No objects detected.")

이러한 통계를 정기적으로 로깅하면 팀이 Grafana와 같은 도구 또는 Ultralytics Platform의 모니터링 기능을 사용해 시간에 따른 추세를 시각화할 수 있으며, 이를 통해 동적인 환경에서도 모델의 견고성을 유지할 수 있습니다.

Explore solutions

항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

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

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

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

물류 컴퓨터 비전

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

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

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

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

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

물류 컴퓨터 비전

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

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

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

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

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

물류 컴퓨터 비전

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

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

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

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

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