MLOps

Retraining

Переобучение моделей

актуальноТекущий рабочий стандарт

Направления: Инженерия ИИ · MLOps

Регулярное обновление модели на свежих данных по расписанию или по триггеру.

Ключевые тезисы

  • Новая модель выкатывается только после сравнения со старой на общем тесте.
  • Автоматизация должна включать валидационные гейты.
  • Обратная связь пользователей — источник данных и одновременно источник смещения.

Подробный разбор

2 подтемы — объяснения, формулы, примеры и интерактивные графики.

  • По расписанию — просто и предсказуемо; частоту выбирают по скорости устаревания данных.
  • По триггеру дрейфа — экономнее, но требует надёжного детектора.
  • По падению метрики — идеально, но применимо только при быстрой обратной связи.

Автоматическое обязано включать гейты: новая модель выкатывается только если она не хуже текущей на общем тесте и проходит проверки на данных. Иначе одна испорченная выгрузка отравит прод.

  • Метрика новой модели не ниже текущей на общем фиксированном тесте (с учётом ).
  • Нет деградации ни на одном из ключевых сегментов.
  • Распределение предсказаний не сдвинулось аномально.
  • Контракт входа-выхода не изменился, все тесты сервиса зелёные.
На практике

Если хоть один гейт не пройден — модель не выкатывается автоматически, а уходит на разбор человеку. Это единственный способ доверять автоматическому .

Видеолекции

Тайм-кода именно на эту тему в записях нет. Но глава «MLOps» разобрана в курсах целиком — с той оговоркой, что место в записи придётся искать самому.

Связанные темы

Продакшен и эксплуатация · Зрелость ML-процесса

Monitoring96%

Мониторинг · MLOps

Наблюдение за инфраструктурой, данными и качеством предсказаний после релиза.

Drift Detection96%

Детекция дрейфа · MLOps

Обнаружение расхождения между данными обучения и данными прода.

ML Pipelines96%

ML-пайплайны · MLOps

Оформление обучения как воспроизводимой последовательности шагов вместо разрозненных ноутбуков.

Model Deployment80%

Деплой моделей · MLOps

Доставка модели пользователю: онлайн-сервис, батч-скоринг или встраивание в приложение.

Docker80%

Docker · MLOps

Контейнеризация фиксирует окружение целиком: код, зависимости, системные библиотеки.

Kubernetes80%

Kubernetes · MLOps

Оркестрация контейнеров: масштабирование, самовосстановление, обновления без простоя.

Production ML80%

ML в продакшене · Практика ML

Модель в проде — это сервис с SLA, мониторингом, версионированием и планом отката.

MLOps Maturity80%

Уровни зрелости MLOps · MLOps

Шкала от ручных ноутбуков до полностью автоматического цикла обучения и выката — способ понять, где команда сейчас.

CI/CD for ML80%

CI/CD для ML · MLOps

Автоматизация проверок и выката: тесты кода, тесты данных, обучение и релиз модели по одной кнопке.

Data Versioning80%

Версионирование данных · MLOps

Данные меняются чаще кода — без их версий эксперимент не воспроизвести.

Кому эта тема нужна

Профильная компетенция для ролей: ML Engineer, MLOps-инженер, Продуктовый инженер.

Усиливает профиль: Data Engineer, LLM-инженер, CV-инженер, Инженер рекомендаций, Инженер речи.

Спрашивают на собеседовании: Сбер — Промышленный ML и MLOps.

Проверить себя

Тема встречается в тестах по направлениям — ошибки приведут обратно на эту страницу.

Следующий шагПроверить себя: MLOps и инженерияТема встречается в этом тесте 2 раза. Ошибка приведёт обратно на эту страницу — с объяснением, что именно не сошлось.Перейти →

Глава «MLOps» последний раз правилась . Нашли ошибку — напишите.