Инструменты 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: инструменты для полного жизненного цикла МО
  • Weights and Biases: отслеживание и визуализация экспериментов

Инструменты отслеживания экспериментов

Концепции MLOps

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

  • Docker: контейнеризация приложений
  • Kubernetes: запуск контейнеризованных приложений
  • Облачные провайдеры: сервисы, аналогичные Kubernetes

Инструменты контейнеризации

Концепции MLOps

Конвейер CI/CD

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

Jenkins и GitLab

Концепции MLOps

Мониторинг

  • Fiddler: мониторинг моделей машинного обучения
  • Great Expectations: мониторинг данных

Логотипы инструментов мониторинга

Концепции MLOps

Платформы MLOps

Инструменты для полного жизненного цикла МО

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

Инструменты платформ машинного обучения

Концепции MLOps

Давайте потренируемся!

Концепции MLOps

Preparing Video For Download...