剖析、版本控管與特徵儲存

MLOps 部署與生命週期

Nemanja Radojkovic

Senior Machine Learning Engineer

資料剖析

 

 

自動化資料分析與高層次摘要(又稱資料設定檔、期望),用於在正式環境中驗證與監控資料。

參考用途 1

MLOps 部署與生命週期

參考用途 1

MLOps 部署與生命週期

參考用途 2

MLOps 部署與生命週期

參考用途 3

MLOps 部署與生命週期

不使用資料設定檔的風險

  • 客戶抱怨,但其實是「他們」送了錯誤輸入給模型
  • 無法辨識資料漂移,模型已不再有效
MLOps 部署與生命週期

檢查清單 設定檔

MLOps 部署與生命週期

great expectations

MLOps 部署與生命週期

檢查清單 版本控管

MLOps 部署與生命週期

版本箭頭

MLOps 部署與生命週期

確保可重現性

MLOps 部署與生命週期

不是存副本

MLOps 部署與生命週期

資料原地

MLOps 部署與生命週期

只是指標

MLOps 部署與生命週期

版本化 訓練/測試

MLOps 部署與生命週期

 

dvc 標誌

 

 

 

  • Data
  • Version
  • Control
MLOps 部署與生命週期

特徵儲存

MLOps 部署與生命週期

其實就是資料庫

MLOps 部署與生命週期

跨專案重用

MLOps 部署與生命週期

雙資料庫

MLOps 部署與生命週期

高流量資料庫

MLOps 部署與生命週期

單筆記錄型資料庫

MLOps 部署與生命週期

可重用性

MLOps 部署與生命週期

訓練/服務偏移

MLOps 部署與生命週期

emails

MLOps 部署與生命週期

一起來練習吧!

MLOps 部署與生命週期

Preparing Video For Download...