跳至主要内容

訓練與管理設備模型

設備模型採用受控制的生命週期。訓練只會建立待審查的候選版本,不會自動取代目前保護設備的生產判定。

先分清兩種模型產物

模型軌道用途目前訓練入口生產控制方式
設備基線分布 (PDM_BASELINE_DISTRIBUTION)描述設備已觀察到的運轉分布,供基線比較使用。預測性維護 > 模型控制台模型控制台的基線晉升門檻
可執行異常模型 (PDM_ANOMALY_MODEL)對指定設備與 target 執行異常評分 artifact。管理員 API指向已驗證不可變 artifact 的 ACTIVE assignment

設備基線分布不是可執行異常模型。基線計算成功,不代表異常模型已實際執行;異常分數也不是故障機率。

入口與權限

任務入口權限
查看模型控制台/pdm/model-consolemlops.model.readsystem.config
查看模型使用詳情/ai-models/registry/:registryIdmlops.model.readsystem.config
訓練或晉升設備基線模型控制台pdm:write
訓練可執行異常候選模型管理員 APIpdm:write
晉升或回復可執行 assignment管理員 APIpdm:write
查看設備 Finding/pdm/anomalies 與 Finding 詳情pdm:read

標準「模型使用詳情」頁面是唯讀頁面。目前不提供 assignment 晉升或回復按鈕。

生命週期

SHADOW 只執行旁路比較,不會改變 alert、健康分數、advisory 或 Finding。ACTIVE 表示 assignment 具有生產選擇權,但仍要等到新鮮且成功的 runtime evidence,才能確認生產環境真的使用了該模型。

中性模型控制台範例,顯示設備基線候選因有效運轉歷史不足而無法訓練
準備狀態應解釋未滿足條件,不可把證據缺失顯示成健康結果。

訓練統計設備基線

  1. 開啟 預測性維護 > 模型控制台
  2. 找到目標設備並確認租戶、設備、target 與單位。
  3. 查看 readiness 結果與所有未滿足條件。
  4. 確認運轉狀態歷史和訓練時間窗正確。
  5. 在條件符合且具備 pdm:write 時啟動訓練。
  6. 等待頁面更新,確認新版本和訓練時間。
Readiness 結果含義下一步
Eligible必要資料條件目前已滿足。訓練後審查 SHADOW 候選版本。
Missing criteria一項或多項可量測條件未滿足。補齊有效運轉歷史或修復必要信號。
Cannot determine服務無法作出判斷。依頁面原因修復身份、資料或服務問題;不要誤報為歷史不足。
Caveat可以訓練,但時間窗有已知限制。記錄限制並納入發布審查。

訓練基線只會建立比較用候選版本,既有生產判定仍然有效。

訓練可執行異常候選模型

這目前是管理員 API 流程,標準模型控制台沒有對應的自助按鈕。

MethodEndpoint結果
POST/api/v1/pdm/model-console/{equipmentId}/train-anomaly-model建立不可變的可執行候選版本,不改變統計基線或現有 ACTIVE 路徑。

API 成功後,請在模型註冊表確認:

  • 綁定的是正確設備與 target;
  • artifact 已註冊並完成驗證;
  • assignment 為 SHADOW
  • 已有可供發布決策使用的 SHADOW 執行証跡。

請在目標租戶中執行 API,不可複用其他租戶或環境的 registry/assignment ID。

審查 SHADOW 行為

在模型使用詳情確認綁定、artifact 類型與驗證狀態、訓練時間窗、執行結果數量,以及 SHADOW disagreement。

Disagreement 只表示候選路徑與現行路徑在某個比較窗內結果不同,不代表任一方較準確。告警較少也可能表示漏掉重要狀況。發布決策必須搭配現場 Finding、維護結果、運轉情境和資料品質。

中性模型控制台範例,顯示 SHADOW 基線候選、可比時間窗、差異數量和待審查的晉升動作
候選版本訓練後仍保持 SHADOW,直到完成獨立的授權晉升決策。

有意識地晉升

在 UI 晉升設備基線

符合條件的 SHADOW 基線可在模型控制台向具備 pdm:write 的使用者顯示晉升動作。後端會檢查候選版本是否可與目前判定比較,但不宣稱它比較準確。

透過 API 晉升可執行 assignment

MethodEndpoint
POST/api/v1/pdm/model-console/assignments/{assignmentId}/promote

晉升成功後,確認目標 assignment 為 ACTIVE、registry 版本為 PRODUCTION、舊的設備級生產 assignment 已退出、artifact 仍通過驗證,並等待新鮮的 ACTIVE runtime evidence。

頁面顯示 ACTIVE_AWAITING_EVIDENCESTALEFALLBACKCONFLICTARTIFACT_UNAVAILABLE 時,不可宣稱模型已在生產中執行。

回復可執行 assignment

回復目前是管理員 API 流程:

MethodEndpoint
POST/api/v1/pdm/model-console/assignments/{assignmentId}/rollback

使用租戶範圍模型 API 回傳的 assignmentId,不要從 URL、模型名稱或另一個環境推測。回復後確認替代 assignment 已 ACTIVE、歷史狀態正確、新鮮執行証跡已出現,且被回復的 artifact 不再由 live assignment 引用。

回復不會刪除歷史 assignment、生命週期事件、執行証跡、Finding 或 feedback。

主要狀態

狀態可以證明不能證明
STAGINGRegistry 版本是候選版本。可以影響使用者結果。
SHADOWAssignment 可進行非寫入比較。它是生產模型。
ACTIVEAssignment 具有生產選擇權。最近一次執行成功。
PRODUCTIONRegistry 版本在受治理範圍內是生產版本。每次設備評估都使用了它。
RETIREDROLLED_BACK版本或 assignment 已成為歷史。歷史稽核證據已刪除。

排解與驗證

現象檢查項目
看不到訓練動作pdm:write、readiness、assignment 狀態,以及是否為 API-only 異常模型流程。
訓練被拒絕設備身份、target、運轉歷史、時間窗覆蓋與回傳原因。
候選版本停留在 SHADOW這是發布決策前的預期安全狀態。
晉升成功但未顯示生產使用檢查新鮮執行証跡、fallback 與 artifact 驗證。
找不到回復按鈕Assignment 回復目前由管理員 API 執行。

完成前請確認設備和 target 正確、兩種模型產物未混淆、訓練未暗中改變生產路徑、SHADOW 未影響使用者結果,且晉升或回復後已有新鮮 ACTIVE 執行証跡。

相關文件