Drift
Per-model list of input distribution change (PSI, KS), PSI trend, CT trigger history and drift policy
Required permission: View
This screen shows whether the data coming into a model in operation has changed from the training data (drift). Measurements are uploaded by the CLI (geo-mlops drift evaluate) or a batch job, and the server decides whether there is drift using the thresholds of each model's policy. Every member can see it; saving a policy needs settings (ADMIN).
- PSI (population stability index): how much the current distribution differs from the baseline distribution. At or below 0.1 they are nearly the same; above 0.2 it is considered a large change.
- KS: a statistical test of whether two distributions are the same. If the p-value is below the threshold (default 0.05), they are considered different.
Drift list
| # | Area | Description |
|---|---|---|
| ① | Search and filter | Search models (모델 검색), status (All · Drift · Normal (전체 · 드리프트 · 정상)). |
| ② | PSI (PSI) | PSI of the last measurement. |
| ③ | KS (KS) | KS statistic of the last measurement. |
| ④ | Status (상태) | Verdict according to the policy. |
Click a row to open the per-model detail.
Per-model detail
| # | Area | Description |
|---|---|---|
| ① | Retrain this model (이 모델 다시 학습하기) | Opens the new training wizard (when the training feature is on and you have develop). |
| ② | PSI trend (30 days) | PSI bars per day. At or above the policy's warning threshold they are yellow, at or above the critical threshold red, and both thresholds are drawn as dashed lines. |
| ③ | CT trigger history (CT 트리거 이력) | History of retraining (CT) triggers recorded when drift was detected. |
| ④ | Drift policy (드리프트 정책) | This model's thresholds. ADMIN can change them and Save (저장); other roles only see the values. |
Policy items:
| Item | Default | Meaning |
|---|---|---|
| PSI warning threshold (PSI 경고 임계) | 0.1 | At or above this, yellow in the trend |
| PSI critical threshold (PSI 위험 임계) | 0.2 | At or above this, Drift (드리프트) |
| KS p-value threshold (KS p-value 임계) | 0.05 | If the p-value is below this, Drift (드리프트) |
| Require human approval (disable auto promotion) (사람 승인 필요(자동 승격 비활성)) | On | Retraining results are not promoted automatically; they go through approval |
Until you save, the default policy applies; saving creates a policy for this model only.
Statuses and badges
| Badge | Value | Meaning |
|---|---|---|
| Normal (정상) | NORMAL | PSI is below the critical threshold and the KS p-value is at or above the threshold |
| Drift (드리프트) | DRIFT | PSI ≥ critical threshold, or KS p-value < threshold. On this verdict a WARNING alert is created and a CT trigger is recorded. |