드리프트
모델별 입력 분포 변화(PSI·KS) 목록, PSI 추이, CT 트리거 이력, 드리프트 정책
필요 권한: 조회
운영 중인 모델에 들어오는 데이터가 학습 때와 달라졌는지(드리프트) 보는 화면입니다. 측정값은 CLI(geo-mlops drift evaluate)나 배치 작업이 올리며, 서버가 모델별 정책의 임계값으로 드리프트 여부를 판정합니다. 모든 멤버가 볼 수 있고, 정책 저장은 settings(ADMIN)입니다.
- PSI(모집단 안정성 지수): 기준 분포와 지금 분포가 얼마나 달라졌는지. 0.1 이하면 거의 같고, 0.2 를 넘으면 크게 달라진 것으로 봅니다.
- KS: 두 분포가 같은지 보는 통계 검정. p-value 가 임계(기본 0.05)보다 작으면 다르다고 봅니다.
드리프트 목록
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 검색·필터 | 모델 검색, 상태(전체 · 드리프트 · 정상). |
| ② | PSI | 마지막 측정의 PSI. |
| ③ | KS | 마지막 측정의 KS 통계량. |
| ④ | 상태 | 정책으로 판정한 결과. |
줄을 누르면 모델별 상세로 갑니다.
모델별 상세
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 이 모델 다시 학습하기 | 새 학습 마법사를 엽니다(학습 기능이 켜져 있고 develop 권한). |
| ② | PSI 추이 (30일) | 날짜별 PSI 막대. 정책의 경고 임계 이상은 노랑, 위험 임계 이상은 빨강이고, 두 임계가 점선으로 그려집니다. |
| ③ | CT 트리거 이력 | 드리프트가 감지되어 재학습(CT) 트리거가 기록된 이력. |
| ④ | 드리프트 정책 | 이 모델의 임계값. ADMIN 은 고쳐서 저장 하고, 다른 역할은 값만 봅니다. |
정책 항목:
| 항목 | 기본 | 뜻 |
|---|---|---|
| PSI 경고 임계 | 0.1 | 이 이상이면 추이에서 노랑 |
| PSI 위험 임계 | 0.2 | 이 이상이면 드리프트 |
| KS p-value 임계 | 0.05 | p-value 가 이보다 작으면 드리프트 |
| 사람 승인 필요(자동 승격 비활성) | 켜짐 | 재학습 결과를 자동으로 승격하지 않고 승인을 거침 |
저장하기 전에는 기본 정책이 적용되며, 저장하면 이 모델만의 정책이 만들어집니다.
상태·배지
| 배지 | 값 | 뜻 |
|---|---|---|
| 정상 | NORMAL | PSI 가 위험 임계 미만이고 KS p-value 가 임계 이상 |
| 드리프트 | DRIFT | PSI 가 위험 임계 이상이거나 KS p-value 가 임계보다 작음. 판정되면 WARNING 경보가 만들어지고 CT 트리거가 기록됩니다. |