了解模型使用與執行証跡
模型註冊表說明已註冊什麼;模型使用詳情說明版本綁定到哪裡,以及持久化 runtime evidence 是否證明它真的執行過。
前置條件
| 要求 | 原因 |
|---|---|
| 正確租戶與設備 | Registry 和 assignment 證據受租戶範圍限制,且必須描述目標設備。 |
mlops.model.read 或 system.config | 查看模型註冊表與使用詳情需要其中一個權限。 |
| 精確 registry version | 模型類型名稱可能對應多個設備級 artifact。 |
| Assignment 和 artifact metadata 已註冊 | 沒有綁定與不可變 artifact 身份時,無法確認選中了哪個可執行版本。 |
| 最近評估時間窗 | 目前使用結論必須有足夠新鮮的證據支援。 |
開啟正確版本
- 開啟
/ai-model-registry。 - 選擇目標 registry 記錄。
- 確認模型類型、artifact kind、版本、訓練時間和 target。
- 開啟
/ai-models/registry/:registryId。 - 確認設備屬於目前租戶和預期站點。
查看註冊表和使用詳情需要 mlops.model.read 或 system.config。頁面為唯讀。
由上而下閱讀頁面
| 區塊 | 檢查內容 |
|---|---|
| Current use | Runtime status、原因、target、assignment 與最後執行時間。 |
| Equipment binding | 設備身份、target、scope 與本版本的 assignment。 |
| Runtime evidence | 執行模式、每小時證據窗、結果數量與 SHADOW disagreement。 |
| Training evidence | 演算法、樣本數、訓練窗、artifact kind 和訓練時間。 |
| Artifact | 驗證狀態、runtime、format、digest 摘要和註冊時間。 |
| Related versions | 同一模型家族的其他版本。 |
| Lifecycle events | 訓練、驗證、晉升、回復、actor 和時間。 |
頁面刻意不顯示 artifact 儲存路徑或憑證。

Runtime usage status
| 狀態 | 含義 | 處理方式 |
|---|---|---|
IN_PRODUCTION | ACTIVE assignment 具有新鮮且成功的持久化執行証跡。 | 查看執行時間與 Finding provenance。 |
ACTIVE_AWAITING_EVIDENCE | Assignment 已 ACTIVE,但尚無足夠新鮮的成功執行。 | 檢查來源新鮮度、運轉狀態、executor 與 artifact;尚不可宣稱已生效。 |
STALE | 過去執行過,但最新證據對目前決策而言已過期。 | 恢復資料或執行,等待新成功時間窗。 |
SHADOW_ONLY | 版本只執行比較。 | 審查差異,不得視為使用者可見輸出。 |
NOT_IN_USE | 沒有 live assignment 選擇此版本。 | 查看相關版本與設備目前 assignment。 |
FALLBACK | 模型路徑未使用,評估回到明確的安全判定。 | 依原因修復資料、artifact 或 runtime 依賴。 |
CONFLICT | 多個 live assignment 或其他選擇衝突。 | 停止生命週期動作,由管理員處理。 |
ARTIFACT_UNAVAILABLE | Artifact 缺失、被拒絕或尚未驗證。 | 修復註冊或驗證後才能生產使用。 |
ACTIVE 是 assignment 狀態;IN_PRODUCTION 是由新鮮 runtime evidence 支援的使用結論,兩者不可互換。
執行証跡時間窗
Runtime evidence 是有界聚合,不是每一筆原始時序資料的副本。
| 欄位 | 解釋 |
|---|---|
| Execution mode | 本次評估的 ACTIVE、SHADOW 或其他明確模式。 |
| Evidence window | 聚合所代表的小時,不是模型完整生命週期。 |
| Last evaluated / successful | 時間窗內最後評估與最後成功時間。 |
| Attempts / Executed | 嘗試總數與成功執行數。 |
| Refused | 因輸入或前置條件不滿足而明確拒絕。 |
| Timed out / Failed | 超時與錯誤結束的執行。 |
| Disagreement | SHADOW 與 active 路徑結果不同的比較。 |
主要結果狀態為 EXECUTED、REFUSED、TIMED_OUT 和 FAILED。Disagreement 不是 accuracy、precision 或 recall,只證明比較結果不同。

驗證 artifact 與訓練證據
| Artifact 狀態 | 含義 |
|---|---|
| Verified metadata | Identity、digest、size、runtime 和 format 已通過中繼資料驗證。 |
| Pending verification | 驗證未完成,不應晉升。 |
| Rejected | 驗證失敗。 |
| Not registered | 此版本沒有不可變 artifact。 |
Digest 只識別不可變位元組,不代表模型準確或適合特定設備。PDM_BASELINE_DISTRIBUTION 是統計基線;PDM_ANOMALY_MODEL 才是可執行異常 artifact。
同時審查訓練窗、樣本數、演算法、artifact kind 和公開指標。若沒有受治理 ground-truth contract,頁面不應把 accuracy、precision、recall、F1 或 AUC 當成已驗證客戶結果。
把執行與 Finding 分開判斷
| 觀察 | 正確結論 |
|---|---|
新鮮 ACTIVE 證據且有新 Finding | 模型已執行,Finding 條件也產生了使用者可見記錄。 |
新鮮 ACTIVE 證據但沒有 Finding | 模型已執行,但融合、持續性、遲滯、冷卻或啟用範圍未建立新 Finding。 |
| 沒有新鮮證據也沒有 Finding | 尚未確認模型執行,先查 runtime 和資料準備。 |
| SHADOW 證據且沒有 Finding | 預期行為;SHADOW 不建立使用者可見結果。 |
NOT_RUNNING、COVERAGE_GAP 或 STALE | 目前不可評估,不可解釋為健康。 |
稽核、排解與驗證
生命週期事件保留訓練、artifact 驗證、晉升、回復、actor 和時間。回復不會刪除歷史證據。
| 現象 | 檢查項目 |
|---|---|
NOT_IN_USE | 相關版本和設備目前 live assignment。 |
ACTIVE_AWAITING_EVIDENCE | 來源新鮮度、運轉狀態、scheduler、artifact 驗證和下一個執行窗。 |
| 證據已過期 | 最後資料時間、預期頻率與 executor 健康。 |
ARTIFACT_UNAVAILABLE | 驗證、digest/size、runtime format 和部署封裝。 |
| SHADOW 有 disagreement | 比較同一時間窗與運轉情境,不推測準確率。 |
| 已生產使用但沒有 Finding | Finding 持續性、資料品質、融合、冷卻與設備啟用範圍。 |
| 找不到晉升或回復 | 標準詳情頁唯讀,assignment 變更由管理員 API 執行。 |
決策前請確認 exact registry version、設備與 target、artifact kind 與驗證狀態、證據時間窗的新鮮度,並將 Finding 有無與模型執行分開解釋。