YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

Data Drift

데이터 드리프트(data drift)가 ML 모델 정확도에 미치는 영향을 탐구해 보십시오. 강력한 MLOps를 위해 Ultralytics YOLO26와 Ultralytics Platform을 사용하여 변화를 감지하고 완화하는 방법을 배우십시오.

Data drift란 머신러닝 (ML)에서 운영 환경에서 관찰되는 입력 데이터의 통계적 속성이 모델을 구축하는 데 원래 사용된 학습 데이터와 비교하여 시간이 지남에 따라 변경되는 현상을 의미합니다. 모델이 배포되면, 모델은 실제 데이터가 모델이 학습한 과거 데이터와 기본적으로 유사할 것이라는 암묵적인 가정하에 작동합니다. 환경 조건이나 사용자 행동의 변화로 인해 이 가정이 위반될 경우, 모델의 코드와 파라미터가 변경되지 않더라도 모델의 정확도와 신뢰성이 크게 저하될 수 있습니다. Data drift를 감지하고 관리하는 것은 MLOps (Machine Learning Operations)의 핵심 요소이며, 모델 배포 후에도 AI 시스템이 계속해서 가치를 제공하도록 보장합니다.

Link to this sectionData Drift와 Concept Drift의 비교#

AI 시스템을 효과적으로 유지 관리하기 위해서는 Data drift를 이와 밀접하게 관련된 개념인 Concept drift와 구분하는 것이 필수적입니다. 두 현상 모두 성능 저하를 유발하지만, 환경의 서로 다른 변화에서 기인합니다.

  • Data Drift (공변량 변화/Covariate Shift): 이는 입력 피처의 분포는 변하지만 입력과 타겟 출력 간의 관계는 안정적으로 유지될 때 발생합니다. 예를 들어, 컴퓨터 비전 (CV)에서 모델이 낮에 촬영된 이미지로 학습될 수 있습니다. 만약 카메라가 해 질 녘에 이미지를 캡처하기 시작한다면, 입력 분포(조명, 그림자)는 바뀌었지만 "자동차"나 "보행자"의 정의는 그대로 유지됩니다.
  • Concept Drift: 이는 입력 피처와 타겟 변수 간의 통계적 관계가 변경될 때 발생합니다. 즉, 정답(ground truth)의 정의가 진화하는 것입니다. 예를 들어, 금융 사기 탐지에서 사기범이 자신의 전술을 조정함에 따라 사기 행위를 구성하는 패턴이 종종 변경되어 안전한 거래와 사기 거래 사이의 경계가 달라집니다.

Link to this section실제 적용 사례 및 예시#

Data drift는 인공지능 (AI)이 역동적인 물리적 환경과 상호작용하는 모든 산업 분야에 걸친 고질적인 과제입니다.

  1. 자율 주행 시스템: 자율 주행 차량 분야에서 인식 모델은 안전하게 주행하기 위해 객체 탐지에 의존합니다. 주로 캘리포니아의 맑은 도로 데이터로 학습된 모델은 폭설이 내리는 지역에 배포될 경우 심각한 Data drift를 겪을 수 있습니다. 시각적 입력(눈으로 덮인 차선, 가려진 표지판)이 학습 세트와 크게 다르기 때문에 차선 탐지와 같은 안전 기능이 위태로워질 수 있습니다.

  2. 의료 영상: 의료 영상 분석 시스템은 병원에서 하드웨어를 업그레이드할 때 drift로 인해 성능이 저하될 수 있습니다. 특정 스캐너 제조사의 엑스레이 데이터로 모델을 학습시켰는데, 해상도나 대비 설정이 다른 새로운 장비를 도입하는 것은 데이터 분포의 변화를 의미합니다. 모델 유지 관리가 이루어지지 않으면 진단 성능이 떨어질 수 있습니다.

Link to this section감지 및 완화 전략#

drift를 조기에 식별하면 모델이 확신을 가지고 잘못된 예측을 내리는 "침묵의 실패(silent failure)"를 예방할 수 있습니다. 팀들은 이러한 이상 현상이 비즈니스 성과에 영향을 미치기 전에 발견하기 위해 다양한 전략을 사용합니다.

Link to this section감지 방법#

  • 통계적 검정: 엔지니어들은 종종 Kolmogorov-Smirnov 검정과 같은 방법을 사용하여 유입되는 운영 데이터의 분포를 학습 베이스라인과 수학적으로 비교합니다.
  • 성능 모니터링: 실시간으로 정밀도 (precision)재현율 (recall)과 같은 지표를 추적하는 것은 drift 감지를 위한 대리 지표 역할을 할 수 있습니다. YOLO26 모델의 평균 신뢰도 점수가 급격히 떨어지는 것은 모델이 새로운 데이터 패턴으로 인해 어려움을 겪고 있음을 나타내는 경우가 많습니다.
  • 시각화: TensorBoard와 같은 도구나 Grafana 같은 전문 플랫폼을 통해 팀은 피처 분포의 히스토그램을 시각화하여 변화를 쉽게 파악할 수 있습니다.

Link to this section완화 기법#

  • 재학습 (Retraining): 가장 강력한 해결책은 종종 모델을 재학습하는 것입니다. 여기에는 새롭게 drift된 데이터를 수집하여 라벨링하고 이를 원래의 데이터셋과 결합하는 과정이 포함됩니다. Ultralytics Platform은 데이터셋 관리 및 클라우드 학습 도구를 제공하여 이 과정을 간소화합니다.
  • 데이터 증강 (Data Augmentation): 초기 학습 중 밝기 변경, 노이즈 추가, 이미지 회전과 같은 광범위한 데이터 증강을 적용하면 사소한 환경 변화에 대해 모델의 회복탄력성을 높일 수 있습니다.
  • 도메인 적응 (Domain Adaptation): 전이 학습 기술을 사용하면 적은 양의 라벨링된 데이터를 사용하여 모델이 새로운 타겟 도메인에 적응할 수 있으며, 이를 통해 기존 학습 환경과 새로운 운영 환경 간의 격차를 해소할 수 있습니다.

모델 예측의 신뢰도를 확인하여 기본적인 drift 모니터링을 구현할 수 있습니다. 평균 신뢰도가 지속적으로 신뢰 임계값 아래로 떨어지면 데이터 검토를 위한 알림을 트리거할 수 있습니다.

from ultralytics import YOLO

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

# Run inference on a new image from the production stream
results = model("https://ultralytics.com/images/bus.jpg")

# Monitor confidence scores; consistently low scores may signal data drift
for result in results:
    for box in result.boxes:
        print(f"Class: {box.cls}, Confidence: {box.conf.item():.2f}")

Data drift 관리는 일회성 수정이 아니라 지속적인 라이프사이클 프로세스입니다. 클라우드 제공업체는 AWS SageMaker Model Monitor 또는 Google Cloud Vertex AI와 같은 관리형 서비스를 제공하여 이를 자동화합니다. 이러한 변화를 사전에 모니터링함으로써 조직은 모델의 견고함을 유지하고 AI 안전성과 운영 효율성을 높은 수준으로 유지할 수 있습니다.

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를 함께 구축합시다!

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