• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

НИУ ВШЭ в Санкт-ПетербургеПрограммы магистратурыШкола информатики, физики и технологий

РУС
Версия для слабовидящихВерсия для слабовидящихЛичный кабинет сотрудника ВШЭПоиск

01.04.02 Прикладная математика и информатика

Магистерская программа

Проектирование и разработка высоконагруженных информационных систем

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

2026/2027
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты
Статус:
Курс по выбору
Когда читается:
2-й курс, 3 модуль

Программа дисциплины

Аннотация

Дисциплина посвящена изучению набора инженерных практик, нацеленных на надежное и эффективное развертывание и сопровождение моделей машинного обучения на производстве. В ходе изучения дисциплины рассматриваются все этапы автоматизации жизненного цикла систем машинного обучения: сбор и очистка данных, разметка данных, обучение модели, оценка качества, развертывание и мониторинг. Большое внимание уделяется современным инструментальным средствам и фреймворкам.
Цель освоения дисциплины

Цель освоения дисциплины

  • Формирование инженерных компетенций, необходимых для надёжного и эффективного развёртывания и сопровождения моделей машинного обучения в производственной среде. Курс охватывает полный жизненный цикл ML-систем — от управления данными и версионирования экспериментов до автоматизации пайплайнов, деплоя в высоконагруженных окружениях и мониторинга качества моделей в реальном времени. Особое внимание уделяется инструментальным средствам и фреймворкам MLOps, обеспечивающим воспроизводимость, масштабируемость и отказоустойчивость ML-инфраструктуры.
Планируемые результаты обучения

Планируемые результаты обучения

  • Классифицирует уровни зрелости MLOps и обосновывает выбор архитектуры для конкретного сценария. Настраивает версионирование данных и моделей с использованием DVC и MLflow. Контейнеризирует ML-окружение и обеспечивает воспроизводимость экспериментов на разных платформах. Организует структуру ML-проекта в соответствии с инженерными стандартами.
  • Проектирует воспроизводимый ML-пайплайн с использованием Airflow или Kubeflow. Настраивает CI/CD-процесс для автоматического тестирования и деплоя ML-моделей. Конфигурирует планировщик для регулярного переобучения модели на новых данных. Управляет артефактами экспериментов и моделей в рамках пайплайна.
  • Выбирает паттерн деплоя в зависимости от требований к задержке и пропускной способности. Разворачивает ML-модель как REST API и контейнеризирует сервис для промышленной эксплуатации. Масштабирует ML-сервис с использованием Kubernetes для обработки высоких нагрузок. Оптимизирует инференс модели для снижения задержки и потребления ресурсов.
  • Настраивает систему мониторинга для отслеживания ключевых метрик ML-сервиса. Выявляет дрейф данных и концепции с помощью статистических тестов и инструментов визуализации. Конфигурирует алертинг при деградации качества модели и инициирует переобучение. Реализует стратегию безопасного обновления модели в продакшене.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Тема 1. Основы MLOps: управление жизненным циклом ML-моделей
  • Тема 2. Автоматизация ML-пайплайнов и CI/CD
  • Тема 3. Развёртывание и масштабирование ML-моделей в высоконагруженных системах
  • Тема 4. Мониторинг, надёжность и управление дрейфом моделей
Элементы контроля

Элементы контроля

  • неблокирующий Практическая работа №1
  • неблокирующий Практическая работа №2
  • блокирующий Экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 3rd module
    0.4 * Практическая работа №1 + 0.4 * Практическая работа №2 + 0.2 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • 24315 - Инженерия машинного обучения - А.Бурков - ДМК Пресс - 2022 - https://hse.alpinadigital.ru/document/24315 - Alpina
  • Баланов, А. Н. DevOps: интеграция и автоматизация : учебное пособие для вузов / А. Н. Баланов. — 3-е изд., стер. — Санкт-Петербург : Лань, 2026. — 240 с. — ISBN 978-5-507-54640-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/509963 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Ванг, К. Конструирование систем глубокого обучения : руководство / К. Ванг, Д. Сзето , перевод с английского А. В. Логунова. — Москва : ДМК Пресс, 2023. — 462 с. — ISBN 978-5-93700-181-8. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/456644 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Рекомендуемая дополнительная литература

  • 16607 - Крупномасштабное машинное обучение вместе с Python - А.Боскетти; Б.Шарден; Л.Массарон - ДМК Пресс - 2018 - https://hse.alpinadigital.ru/document/16607 - Alpina

Авторы

  • Архимандритов Игорь Борисович
  • Солнцева Дарья Александровна