← 세이지 용어집

모델 드리프트

시간이 지나면서 데이터나 환경이 변해 운영 중인 AI 모델의 정확도가 점차 떨어지는 현상

모델 드리프트의 특성

모델 드리프트는 크게 두 가지로 나뉩니다. 데이터 드리프트는 입력 데이터의 분포가 바뀌는 경우(예: 조명·카메라 변경)이고, 콘셉트 드리프트는 정답의 기준 자체가 바뀌는 경우(예: 품질 합격 기준 변경)입니다. 드리프트는 갑자기 나타나기도 하지만 대개 서서히 진행되기 때문에, 별도 모니터링 없이는 알아차리기 어렵고 그 사이 불량 유출이나 과검출이 누적될 수 있습니다.

모델 드리프트 관리가 필요한 이유

  • 품질 사고 예방

성능 저하를 조기에 감지하지 못하면 불량 유출이나 과검출로 이어져 라인 정지와 클레임이 발생할 수 있습니다.

  • 신뢰도 유지

드리프트를 지속 모니터링하면 AI 판정의 신뢰도를 일정하게 유지할 수 있습니다.

  • 적시 재학습

드리프트 시점을 정확히 파악하면 불필요한 재학습을 줄이고 꼭 필요한 시점에만 모델을 갱신할 수 있습니다.

실제 업무 적용 사례

한 식품 공장은 도입 초기 정확하던 AI 검사 모델이 몇 달 뒤 불량을 자꾸 놓치기 시작했습니다. 원료 변경과 계절에 따른 조명 변화로 데이터가 달라졌지만, 별도 모니터링이 없어 성능 저하를 뒤늦게 알아챘습니다. 모델 성능 지표와 입력 데이터 변화를 상시 모니터링해 드리프트를 조기에 감지하고 새 데이터로 재학습하자, 정확도가 회복되고 불량 유출과 과검출이 함께 줄었습니다.

자주 묻는 질문

모델 드리프트는 어떻게 감지하나요?

모델의 정확도·오탐률 같은 성능 지표를 상시 모니터링하거나, 입력 데이터의 분포 변화를 통계적으로 추적해 감지합니다. MLOps 환경을 갖추면 성능이 기준 아래로 떨어지는 시점을 자동으로 알림받아 빠르게 대응할 수 있습니다.

드리프트가 생기면 항상 재학습해야 하나요?

반드시 그렇지는 않습니다. 일시적 변화라면 입력 보정이나 임계값 조정으로 해결되는 경우도 있습니다. 다만 데이터 분포나 품질 기준이 지속적으로 바뀐 경우에는 새 데이터로 재학습하는 것이 근본적인 해결책입니다.

모델 드리프트는 왜 생기나요?

제품 사양 변경, 새로운 결함 유형, 계절에 따른 조명·환경 변화처럼 현실이 학습 시점과 달라지기 때문입니다. 모델의 판단 기준이 현재 데이터와 어긋나면서 정확도가 서서히 떨어지며, 대개 천천히 진행돼 모니터링 없이는 알아채기 어렵습니다.

관련 용어

  • MLOps — AI 모델의 개발·배포·모니터링·재학습을 체계적으로 자동화하는 운영 방법론
  • AI 모델 재학습 (Model Retraining) — 새로운 데이터로 모델을 다시 학습시켜 떨어진 성능을 회복·개선하는 과정
  • 이상 감지 (Anomaly Detection) — 정상 패턴에서 벗어난 데이터를 탐지해 이상을 조기에 알아내는 기술
조용히 떨어지는 AI 성능을 잡아내는 법, 지금 확인하세요