YOLO Vision 2026:
Ultralytics 용어집으로 돌아가기

Observability

AI 및 ML에서 관측 가능성(Observability)의 중요성을 탐구해 보십시오. 복잡한 시스템을 디버깅하고, Ultralytics YOLO26 성능을 모니터링하며, 깊은 모델 인사이트를 얻는 방법을 배우십시오.

옵저버바빌리티(Observability, 관측 가능성)는 오직 외부 출력만을 바탕으로 복잡한 시스템의 내부 상태를 이해할 수 있는 능력을 말합니다. 빠르게 발전하는 Artificial Intelligence (AI)Machine Learning (ML) 분야에서 옵저버바빌리티는 단순한 상태 확인을 넘어 모델이 특정 방식으로 작동하는 이유에 대한 심층적인 통찰력을 제공합니다. 최첨단 **YOLO26**과 같은 현대적인 Deep Learning (DL) 아키텍처가 점점 더 정교해짐에 따라, 이들은 종종 "블랙박스"처럼 기능할 수 있습니다. 옵저버바빌리티 툴링은 이러한 시스템에 대한 투명한 창을 제공하여 엔지니어링 팀이 예기치 않은 동작을 디버깅하고, 오류의 근본 원인을 추적하며, 프로덕션 환경에서 신뢰성을 보장할 수 있도록 합니다.

관측 가능성 대 모니터링#

종종 혼용되어 사용되지만, 옵저버바빌리티와 **model monitoring**은 MLOps 생명주기 내에서 서로 구별되면서도 상호 보완적인 목적을 수행합니다.

  • **Model Monitoring**은 반응형이며 "알려진 미지의 것(known unknowns)"에 초점을 맞춥니다. 여기에는 설정된 임계값에 대해 inference latency, CPU 사용량, 또는 오류율과 같은 미리 정의된 지표를 추적하는 것이 포함됩니다. 모니터링은 "시스템이 건강한가?"라는 질문에 답합니다.
  • 옵저버바빌리티는 사전 예방적이며 "알려지지 않은 미지의 것(unknown unknowns)"을 다룹니다. 이는 training data 준비 과정에서 예상치 못한 새로운 문제를 조사하는 데 필요한 세부적인 데이터(로그, 트레이스, 고카디널리티 이벤트)를 제공합니다. **Google SRE Book**에 설명된 바와 같이, 관측 가능한 시스템을 사용하면 새로운 코드를 배포하지 않고도 새로운 동작을 이해할 수 있습니다. 이는 "시스템이 왜 이런 방식으로 작동하는가?"라는 질문에 답합니다.

관측 가능성의 3대 요소#

Computer Vision (CV) 파이프라인에서 진정한 옵저버바빌리티를 달성하기 위해, 시스템은 일반적으로 다음 세 가지 주요 유형의 텔레메트리 데이터에 의존합니다.

  1. Logs: 타임스탬프가 지정된 불변의 개별 이벤트 기록. 감지 파이프라인에서 로그는 입력 이미지 해상도나 실행 중에 사용된 특정 hyperparameter tuning 구성을 캡처할 수 있습니다. 종종 JSON 형식으로 제공되는 구조화된 로깅을 통해 복잡한 쿼리와 분석이 가능합니다.

  2. Metrics: 평균 precision, 메모리 소비, 또는 GPU 활용도와 같이 시간에 따라 측정된 집계된 수치 데이터. Prometheus 및 **Grafana**와 같은 도구는 이러한 시계열 데이터를 저장하여 트렌드를 시각화하는 표준입니다.

  3. Traces: 트레이싱은 요청이 다양한 마이크로서비스를 통과할 때의 생명주기를 추적합니다. 분산 AI 애플리케이션의 경우, **OpenTelemetry**와 같은 표준이 요청의 경로를 매핑하여 **inference engine**의 병목 현상이나 네트워크 지연을 강조 표시하는 데 도움을 줍니다. **Jaeger**와 같은 특화된 도구는 이러한 분산 트랜잭션을 시각화하는 데 도움을 줍니다.

Python에서 관측 가능성 구현하기#

콜백을 사용하여 특정 내부 상태를 로깅함으로써 학습 파이프라인에서 옵저버바빌리티를 향상시킬 수 있습니다. 다음 예제는 YOLO26 학습 세션에 커스텀 콜백을 추가하여 실시간으로 성능 지표를 모니터링하는 방법을 보여줍니다.

from ultralytics import YOLO

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


# Define a custom callback for observability
def on_train_epoch_end(trainer):
    # Access and print specific metrics at the end of each epoch
    map50 = trainer.metrics.get("metrics/mAP50(B)", 0)
    print(f"Observability Log - Epoch {trainer.epoch + 1}: mAP50 is {map50:.4f}")


# Register the callback and start training
model.add_callback("on_train_epoch_end", on_train_epoch_end)
model.train(data="coco8.yaml", epochs=3)

실제 애플리케이션 사례#

옵저버바빌리티는 **test data**가 실제 조건과 완벽하게 일치하지 않을 수 있는 동적 환경에서 고성능 모델을 배포하는 데 매우 중요합니다.

  • Autonomous Vehicles: autonomous vehicles 개발에서 옵저버바빌리티는 엔지니어가 디스엔게이지먼트(수동 전환) 이벤트 발생 시 시스템의 정확한 상태를 재구성할 수 있도록 합니다. 팀은 object detection 출력을 센서 로그 및 제어 명령과 상호 연관시킴으로써 제동 오류가 센서 노이즈, 모델 예측 결함, 또는 계획 모듈의 로직 오류로 인해 발생했는지 확인할 수 있습니다.
  • Healthcare Diagnostics: **AI in healthcare**에서 일관된 성능을 보장하는 것은 환자 안전에 매우 중요합니다. 모델의 성능이 새로운 유형의 MRI 스캐너 이미지에 적용될 때 저하되는 경우, 옵저버바빌리티 도구는 **data drift**를 감지할 수 있습니다. 트레이스를 통해 문제가 이미지 **data preprocessing**의 변경에서 비롯되었는지 또는 입력 분포의 변화에서 비롯되었는지 파악할 수 있어, **AI safety**를 저해하지 않고 신속한 문제 해결이 가능합니다.

최신 도구와의 통합#

현대적인 워크플로우는 종종 옵저버바빌리티를 학습 플랫폼에 직접 통합합니다. Ultralytics Platform 사용자는 손실 곡선, 시스템 성능, 그리고 데이터셋 분석의 내장된 시각화 이점을 누릴 수 있습니다. 또한, TensorBoard 및 **MLflow**와 같은 도구와의 표준 통합을 통해 데이터 과학자는 모델 생명주기 전반에 걸쳐 엄격한 실험 추적과 옵저버바빌리티를 유지할 수 있습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.