AI 資產血緣服務用於追蹤資料集、模型、訓練任務之間的來源和演變關係,協助您瞭解模型是由哪些資料訓練而來、部署到了哪些服務。
簡介
AI 資產血緣服務追蹤資料與模型的來源、使用和演變過程。血緣對象包括資料集(版本)、資料處理流程、訓練任務、模型(版本)、模型服務等。您可以在這些資產對象的詳情頁面中查看血緣資訊。

主要應用情境:
AI 資產治理:通過血緣資訊瞭解 AI 資產的來源和使用方式,提升資料和模型品質,確保 AI 實踐符合合規要求。
模型可追溯性:在Responsible AI的背景下,可追蹤模型訓練所用的資料集、特徵工程方法和參數調整過程,滿足監管要求和模型審計需求。
故障排查與最佳化:當 AI 服務出現效能問題時,血緣資訊可協助快速定位問題根源。例如模型預測準確率下降時,可通過血緣圖排查是否因上遊資料處理變化導致。
資源使用率提升:通過血緣資訊瞭解任務間的依賴關係,合理分配計算資源,避免重複計算,識別可並存執行的任務。
提升協作效率:多個團隊共用基礎設施時,清晰的血緣資訊促進跨團隊溝通和知識共用。
前提條件
使用 AI 資產血緣服務前,需要在DataWorks 控制台開通 DataWorks 服務:
DataWorks 標準版:支援常規 AI 資產血緣服務。
DataWorks 專業版:支援 DLC 模型訓練任務和工作流程工作的血緣上報。
更多 DataWorks 版本資訊,參見DataWorks各版本功能詳情。
血緣上報方式及查看入口
血緣上報是指在 AI 模型的開發、訓練、部署過程中,系統自動或手動記錄資產之間的關聯關係。以下是各情境的上報方式和查看入口:
建立資料集
資料集支援版本管理,每個版本都是獨立的血緣資產對象。使用者可以查看指定資料集版本的血緣資訊,並查詢該版本的上下遊關係。
血緣資訊結構
操作入口:建立資料集

查看血緣入口:在資料集列表單擊指定資料集名稱,在指定版本詳情地區查看血緣。

資料預先處理任務
操作入口:在 DataWorks 中基於 MaxCompute 等巨量資料引擎執行資料分析任務時,如果輸入/輸出是 MaxCompute 表或 OSS 路徑,血緣資訊也可在 PAI 血緣看板中查看。例如通過多次 SQL 任務產出 MaxCompute 表並註冊為 PAI 資料集後,可從資料集血緣中向上追溯到表產出任務。
查看血緣入口:在資料集列表單擊指定資料集名稱,在指定版本詳情地區查看血緣。

資料標註任務
在 iTAG 中建立標註任務時需要指定輸入資料集。標註任務建立成功後,系統自動上報以下結構的血緣資訊。
血緣資訊結構
操作入口
建立標註任務

匯出標註結果資料


查看血緣入口:在標註資料集列表單擊來源資料集名稱,在版本詳情地區查看血緣。


工作流程工作
整個工作流程工作作為一個獨立的任務資產對象。在 Designer(PAIFlow)中提交工作流程工作時,如果工作流程包含讀資料表、讀 OSS 資料、模型註冊、資料集註冊等組件,任務執行成功後,系統自動上報以下結構的血緣資訊。
血緣資訊結構
操作入口:建立自訂工作流程

進入工作流程後,根據業務需要添加組件。以下以讀 OSS 資料和資料集註冊組件為例:

查看血緣入口:在工作流程工作清單單擊任務名稱,在任務流基本資料地區查看血緣。



模型訓練任務
Model Gallery
在 Model Gallery 提交的模型訓練任務執行成功後,系統自動上報以下結構的血緣資訊。
血緣資訊結構
操作入口:模型部署及訓練

查看血緣入口:在模型列表單擊模型名稱,在版本列表地區單擊指定版本號碼查看血緣。


DLC
在 DLC 中提交的訓練任務支援手動上報血緣資訊,可根據實際任務配置輸入和輸出。該方案適合技術能力較強的使用者,配置不當可能影響血緣資訊準確性。如需使用,請聯絡您的商務經理開通白名單。
註冊模型
模型支援版本管理,每個版本都是獨立的血緣資產對象。使用者可以查看指定模型版本的血緣資訊,並查詢該模型的上下遊關係。
血緣資訊結構
操作入口:註冊模型
說明除了上述手動註冊模型以外,在Model Gallery提交訓練任務執行成功後,產出的模型會自動註冊為當前工作空間中的模型資產,詳情參見Model Gallery。
查看血緣入口:在模型列表單擊模型名稱,在版本列表地區單擊指定版本號碼查看血緣。


部署模型服務
模型支援版本管理,每個版本都是獨立的血緣資產對象。使用者可以查看指定模型版本的血緣資訊,並查詢該模型的上下遊關係。
血緣資訊結構
操作入口:註冊模型
從AI資產-模型管理頁面部署至EAS:

在工作空間-事件中心配置模型版本允许上线事件:

當模型准入狀態從待定(Pending)變更為準入(Approved),會自動觸發模型服務的更新:

查看血緣入口:在服務列表單擊服務名稱,在基本資料地區查看血緣。



關鍵說明:
如果某個 EAS 服務包含多個版本,在血緣關係中這些版本對應同一個實體物件(EAS 執行個體)。分析指定版本時,可通過模型服務節點中的 VersionId 定位。