Реестр моделей

Полностью автоматизированный MLOps

Arturo Opsetmoen Amador

Senior Consultant - Machine Learning

Жизненный цикл ML-модели

Изображение жизненного цикла ML-модели. 1: обучение модели, 2: оценка и валидация модели, 3: развёртывание и мониторинг модели, 4: вывод модели из эксплуатации.

Полностью автоматизированный MLOps

«Перебросить модель через забор»

Изображение, иллюстрирующее выражение «перебросить модель через забор». После завершения пайплайна обучения модель отправляется по электронной почте команде эксплуатации, что создаёт явную разобщённость.

Полностью автоматизированный MLOps

Первый шаг к автоматизированным MLOps

Схема рабочего процесса. После обучения модель передаётся команде эксплуатации путём регистрации в реестре моделей.

Полностью автоматизированный MLOps

Что такое реестр моделей?

Схема реестра моделей: компонент, в котором управляются этапы staging, prod и archive жизненного цикла моделей.

Полностью автоматизированный MLOps

Что такое реестр моделей? – Экспериментирование

Схема: оркестрированные эксперименты в среде разработки передают обученные ML-модели в реестр моделей через систему отслеживания экспериментов. Метаданные хранятся в хранилище метаданных.

Полностью автоматизированный MLOps

Что такое реестр моделей? – Регистрация модели

Продолжение предыдущей схемы. Модель переходит из среды разработки в staging через реестр моделей. На протяжении всего процесса реализован CI/CD.

Полностью автоматизированный MLOps

Что такое реестр моделей? – Обновлённое развёртывание

Продолжение схемы: модель прошла этапы staging и prod и теперь используется downstream-сервисами.

Полностью автоматизированный MLOps

Что такое реестр моделей? – Вывод модели из эксплуатации

Завершение схемы: старая модель, ранее развёрнутая для downstream-сервисов, архивируется в реестре моделей после того, как новая улучшенная модель была развёрнута для этих сервисов.

Полностью автоматизированный MLOps

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

Полностью автоматизированный MLOps

Preparing Video For Download...