MLOps ツール

MLOpsの概念

Folkert Stijnman

ML Engineer

MLOps ツール

MLOps ツールの全体像

1 https://www.datacamp.com/blog/infographic-data-and-machine-learning-tools-landscape
MLOpsの概念

Feature Store

 

  • いずれもオープンソース
  • Feast:セルフマネージド
  • Hopsworks:より大きなプラットフォームの一部

Feature Store ツールのロゴ

MLOpsの概念

実験トラッキング

 

  • MLFlow と ClearML:ML ライフサイクル全体のツール
  • Weights and Biases:実験の記録と可視化

実験トラッキングツール

MLOpsの概念

コンテナ化

  • Docker:アプリをコンテナ化
  • Kubernetes:コンテナ化アプリを実行
  • クラウドプロバイダ:Kubernetes 互換サービスを提供

コンテナ化ツール

MLOpsの概念

CI/CD パイプライン

  • Jenkins:オープンソースの CI ツール
  • GitLab:リポジトリでのコード共有とバージョン管理

Jenkins と GitLab

MLOpsの概念

監視

  • Fiddler:機械学習モデルの監視
  • Great Expectations:データ監視

監視ツールのロゴ

MLOpsの概念

MLOps プラットフォーム

ML ライフサイクル全体を支えるツール

  • AWS Sagemaker
  • Azure Machine Learning
  • Google Cloud AI Platform

機械学習プラットフォームのツール

MLOpsの概念

Let's practice!

MLOpsの概念

Preparing Video For Download...