Мониторинг, переобучение и замена MLOps-приложений

MLOps для бизнеса

Arne Jonas Warnke

Head of Emerging Curriculum

Эксплуатация моделей машинного обучения

$$ Этапы операционной фазы

MLOps для бизнеса

Предразвёртывание

$$ Фаза предразвёртывания

MLOps для бизнеса

Предразвёртывание

  • Единое поведение модели во всех средах
    • Включает контейнеризацию
  • Дополнительные проверки
    • Безопасность

$$

Обычно выполняется

  • Инженером по программному обеспечению или инженером по машинному обучению

$$

Контейнеры в морском порту

MLOps для бизнеса

Развёртывание MLOps-приложения

$$ Фаза развёртывания

MLOps для бизнеса

Развёртывание MLOps-приложения

Развёртывание (через CI/CD)

  • В значительной мере автоматизировано
  • Включает различные (автоматические) тесты
  • Позволяет быстро откатывать изменения

$$

Обычно выполняется

  • Инженером по программному обеспечению или инженером по машинному обучению

$$

Женщина получает доставку еды

MLOps для бизнеса

Мониторинг MLOps-приложения

Фаза мониторинга

MLOps для бизнеса

Мониторинг MLOps-приложения

Модель запущена в работу и

  • Приносит бизнес-ценность
  • Простои и сбои обходятся дорого
  • Требует постоянного мониторинга
    • В значительной мере автоматизирован

При сбое модели

  • Может потребоваться привлечение разных специалистов

Помните: качество модели со временем снижается.

$$

Футуристический зал мониторинга

MLOps для бизнеса

Переобучение моделей машинного обучения

Фаза переобучения

MLOps для бизнеса

Переобучение моделей машинного обучения

Качество модели со временем снижается

  • Изменения в экономике
  • Изменение предпочтений клиентов

Поэтому модели необходимо регулярно переобучать

  • Процесс можно частично автоматизировать

Основная задача

  • Специалиста по данным / инженера по машинному обучению

$$

Изображение круга

MLOps для бизнеса

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

MLOps для бизнеса

Preparing Video For Download...