一個MLOps管道的主要組成部分是什麼?
與傳統的DevOps不同,MLOps在軟體開發中不僅涉及程式碼管理,還必須額外考慮資料和模型. 一個功能性的MLOps管道必須能夠將用於開發模型和準備資料的程式碼,用於模型的訓練和驗證的資料以及最終的模型物件本身連線在一起,並跟蹤變化. 因此,MLOps管道必須至少包括以下元件:原始碼儲存庫,資料版本管理工具,模型儲存庫,CI/CD管道,用於培訓和開發的計算環境,模型服務,最後,對資料輸入和模型輸出進行監控功能.