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

Этот курс подойдёт тем, кто хочет:

Академическая нагрузка

Пререквизиты

Команда курса

Untitled

Фича курса

Выполняя домашние задания, ты будешь пошагово разрабатывать реальный проект — сервис по выявлению чат-ботов (как в тесте Тьюринга). Ты обучишь ML-модель, разработаешь настоящий ML-пайплайн и подготовишь его к стресс-тесту. В конце курса пройдёт защита лучших проектов.

Результат курса

Тематический план курса

В первой части курса студенты научатся правильно работать с данными, ставить ML-эксперименты и деплоить модели. Во второй части курса студенты узнают, как автоматизировать задачи и мониторить работу ML в продакшене.

Тема
1 Машинное обучение в индустрии
2 Missing semester of your CS education
3 Работа с данными в ML
4 Инструменты для разметки данных
5 Постановка и трекинг ML-экспериментов
6 ML-пайплайны и воспроизводимость
7 Подготовка ML-моделей к деплою
8 Контейнеризация ML-приложений
9 LLMOps
10 Предзащита проекта
11 Автоматизация пайплайна обучения моделей
12 CI/CD для ML
13 Тестирование и мониторинг моделей и сервисов
14 День, когда всё пошло не по плану
15 Защита проекта