Nástroje MLOps

MLOps Concepts

Folkert Stijnman

ML Engineer

Nástroje MLOps

Přehled nástrojů MLOps

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

Feature store

 

  • Oba open-source
  • Feast: vlastní správa
  • Hopsworks: součást větší platformy

Loga nástrojů pro feature store

MLOps Concepts

Sledování experimentů

 

  • MLFlow a ClearML: nástroje pro celý životní cyklus strojového učení
  • Weights and Biases: sledování a vizualizace experimentů

Nástroje pro sledování experimentů

MLOps Concepts

Kontejnerizace

  • Docker: kontejnerizace aplikací
  • Kubernetes: spouštění kontejnerizovaných aplikací
  • Cloudoví poskytovatelé: služby podobné Kubernetes

Nástroje pro kontejnerizaci

MLOps Concepts

CI/CD pipeline

  • Jenkins: open-source nástroj pro kontinuální integraci
  • GitLab: sdílení kódu a správa verzí prostřednictvím repozitářů

Jenkins a GitLab

MLOps Concepts

Monitorování

  • Fiddler: monitorování modelů strojového učení
  • Great Expectations: monitorování dat

Loga nástrojů pro monitorování

MLOps Concepts

Platformy MLOps

Nástroje pro celý životní cyklus strojového učení

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

Nástroje platforem strojového učení

MLOps Concepts

Pojďme si procvičit!

MLOps Concepts

Preparing Video For Download...