Narzędzia MLOps

Koncepcje MLOps

Folkert Stijnman

ML Engineer

Narzędzia MLOps

Krajobraz narzędzi MLOps

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

Feature store

 

  • Oba rozwiązania open-source
  • Feast: samodzielnie zarządzany
  • Hopsworks: część większej platformy

Logo narzędzi feature store

Koncepcje MLOps

Śledzenie eksperymentów

 

  • MLFlow i ClearML: narzędzia obejmujące pełen cykl życia modeli ML
  • Weights and Biases: śledzenie i wizualizacja eksperymentów

Narzędzia do śledzenia eksperymentów

Koncepcje MLOps

Konteneryzacja

  • Docker: konteneryzacja aplikacji
  • Kubernetes: uruchamianie kontenerów
  • Dostawcy chmury: usługi podobne do Kubernetes

Narzędzia do konteneryzacji

Koncepcje MLOps

Potok CI/CD

  • Jenkins: narzędzie CI o otwartym kodzie źródłowym
  • GitLab: udostępnianie kodu i kontrola wersji

Jenkins i GitLab

Koncepcje MLOps

Monitorowanie

  • Fiddler: monitorowanie modeli ML
  • Great Expectations: monitorowanie danych

Logo narzędzi do monitorowania

Koncepcje MLOps

Platformy MLOps

Narzędzia obejmujące pełen cykl życia modeli ML

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

Platformy MLOps

Koncepcje MLOps

Czas na ćwiczenia!

Koncepcje MLOps

Preparing Video For Download...