Evidently로 데이터 드리프트 탐지하기

·
MLOps
들어가며앞 글에서는 소득 분류 모델을 BentoML로 묶어 Kubernetes에 배포했다. 배포한 모델은 에러 없이 조용히 틀릴 수 있다. 들어오는 데이터가 모델이 배운 것과 달라지면 그렇다. 이 글에서는 그 변화를 Evidently로 잡는 방법을 다뤄 보자. 배치 파이프라인과 API 두 곳에 감시를 붙여 보고 경보가 떴을 때 진짜 변화인지 어떻게 가려야 하는지 실험해 본다.1. 데이터 드리프트란핵심 키워드: 데이터 드리프트, 참조 데이터, 현재 데이터, 컬럼 판정과 데이터셋 판정데이터 드리프트(data drift)는 모델에 들어오는 데이터가 모델을 만들 때의 데이터와 달라지는 것이다. 이 글의 예시는 미국 성인 소득 데이터로 연 소득 5만 달러 초과 여부를 예측하는 모델이다. 이 모델은 학력(Educa..