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

Повністю автоматизований MLOps

Arturo Opsetmoen Amador

Senior Consultant - Machine Learning

Життєвий цикл ML‑моделі

Зображення життєвого циклу ML‑моделі. 1: тренування моделі, 2: оцінювання та валідація, 3: розгортання й моніторинг, 4: виведення моделі з експлуатації.

Повністю автоматизований MLOps

«Перекинути модель через паркан»

Ілюстрація виразу «перекинути модель через паркан». Після завершення конвеєра тренування модель надсилають електронною поштою команді Ops, створюючи чіткий силос.

Повністю автоматизований MLOps

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

Схема робочого процесу. Після тренування модель передають команді Ops, зареєструвавши її в реєстрі моделей.

Повністю автоматизований MLOps

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

Схема реєстру моделей: компонент, де керують стадіями stage, prod та archive в життєвому циклі моделей.

Повністю автоматизований MLOps

Що таке реєстр моделей? — Експерименти

Схема: оркестрований експеримент у середовищі розробки передає натреновані ML‑моделі до реєстру через систему відстеження експериментів. Метадані зберігаються у сховищі метаданих.

Повністю автоматизований MLOps

Що таке реєстр моделей? — Реєстрація моделі

Продовження попередньої схеми. Модель переводять із Development до Staging через реєстр моделей. CI/CD реалізовано в усьому процесі.

Повністю автоматизований MLOps

Що таке реєстр моделей? — Оновлене розгортання

Подальше продовження: модель пройшла Staging і Prod та використовується нижчими сервісами.

Повністю автоматизований MLOps

Що таке реєстр моделей? — Виведення моделі з експлуатації

Завершення схеми: стару модель, раніше розгорнуту в нижчих сервісах, архівують у реєстрі моделей після розгортання нової, кращої моделі.

Повністю автоматизований MLOps

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

Повністю автоматизований MLOps

Preparing Video For Download...