Інструменти MLOps

Концепції MLOps

Folkert Stijnman

ML Engineer

Інструменти MLOps

Панорама інструментів MLOps

1 https://www.datacamp.com/blog/infographic-data-and-machine-learning-tools-landscape
Концепції MLOps

Сховище ознак

 

  • Обидва з відкритим кодом
  • Feast: самостійне керування
  • Hopsworks: частина більшої платформи

Лого інструментів сховища ознак

Концепції MLOps

Відстеження експериментів

 

  • MLFlow і ClearML: інструменти повного життєвого циклу ML
  • Weights and Biases: відстеження й візуалізація експериментів

Інструменти відстеження експериментів

Концепції MLOps

Контейнеризація

  • Docker: контейнеризація застосунків
  • Kubernetes: запуск контейнеризованих застосунків
  • Хмарні провайдери: надають сервіси на зразок Kubernetes

Інструменти контейнеризації

Концепції MLOps

Конвеєр CI/CD

  • Jenkins: інструмент безперервної інтеграції з відкритим кодом
  • GitLab: обмін кодом і контроль версій через репозиторії

Jenkins і GitLab

Концепції MLOps

Моніторинг

  • Fiddler: моніторинг моделей машинного навчання
  • Great expectations: моніторинг даних

Лого інструментів моніторингу

Концепції MLOps

Платформи MLOps

Інструменти для повного життєвого циклу ML

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

Інструменти ML-платформ

Концепції MLOps

Давайте потренуємось!

Концепції MLOps

Preparing Video For Download...