Все курсы
Архитектура ML-систем
Код курса | Даты начала курса | Стоимость обучения | Длительность обучения | Формат обучения |
---|---|---|---|---|
ARML | 02 июня 2025 22 сентября 2025 |
54 000 руб. | 24 ак.часов | Дистанционный |
Регистрация |
Модели машинного обучения работают, но система в целом нестабильна, плохо масштабируется и сложна в поддержке? Успех AI-проекта зависит не только от точности модели, но и от грамотной архитектуры всей системы. Особенно это критично при работе со сложными моделями, такими как большие языковые модели (LLM).
Этот 6-дневный курс выходит за рамки отдельных инструментов и алгоритмов, фокусируясь на проектировании комплексных ML-систем. Вы научитесь видеть «большую картину», принимать взвешенные архитектурные решения и строить производственные AI-решения, готовые к реальным нагрузкам и развитию
Что Вы Освоите:
- Проектирование Жизненного Цикла ML: Определять этапы, ресурсы и роли для успешной реализации ML-проектов.
- Архитектура Трекинга и Хранения: Выбирать и внедрять решения для версионирования экспериментов, данных и моделей (MLFlow, ClearML).
- Проектирование Feature-инжиниринга и Feature Store: Разрабатывать конвейеры доставки признаков и архитектуру их хранения.
- Выбор и Интеграция Оркестраторов: Сравнивать и подбирать инструменты управления задачами (Airflow, ArgoWorkFlow, Mage.AI).
- Архитектура Инференса Моделей: Проектировать сервисы вывода моделей (REST/gRPC API, batch, streaming) и выбирать инструменты развертывания (MlCore, MlServe, Triton, TF Serving и др.).
- Проектирование Систем Сопровождения: Разрабатывать процессы мониторинга, обеспечения безопасности (ML Security, Data Privacy) и наблюдаемости ML-моделей в production.
- Архитектурные Особенности AutoML и LLM: Понимать принципы использования AutoML и проектирования систем для больших нейронных сетей (LLM, RAG, GPU, edge).
О курсе
В отличие от курсов, углубляющихся в конкретные инструменты MLOps или алгоритмы ML, этот курс дает стратегическое видение:
- Приоритет – Проектирование: Мы учим не просто использовать инструменты, а проектировать весь конвейер ML – от данных до эксплуатации, выбирая оптимальные архитектурные паттерны.
- Мастерство Экосистемы: Вы получите обзор и сравнение ключевых технологий на каждом этапе (трекинг: MLFlow vs ClearML; оркестрация: Airflow vs Argo vs Mage.AI; инференс: Triton vs TF Serving vs др.), чтобы осознанно выбирать стек под ваши задачи.
- Готовность к Будущему: Курс включает архитектурные аспекты работы с LLM и RAG-системами, готовя вас к современным вызовам AI.
- Понимание Взаимодействий: Разберетесь в задачах и взаимодействии ролей (DS, DE, DevOps, MLE) для построения эффективных процессов.
Курс фокусируется на теоретических основах проектирования, обзоре и сравнении подходов и инструментов, а также понимании процессов, необходимых для создания работающих ML-систем. Вы научитесь задавать правильные вопросы и находить оптимальные архитектурные решения.
Аудитория:
- Технических Лидеров и Менеджеров ML-команд: Для стратегического планирования и управления разработкой.
- Опытных Инженеров Данных (DE) и ML-инженеров (MLE): Для проектирования масштабируемых и надежных пайплайнов.
- Senior Разработчиков: Желающих специализироваться на архитектуре AI-решений.
- Опытных Data Scientist’ов: Стремящихся выводить свои разработки на промышленный уровень с правильной архитектурой.
Предварительная подготовка
- Опыт программирования на любом языке
- Базовые знания System Design (желательно)
Программа курса «Архитектура ML-систем»
Кто проводит курс
Ермилов Дмитрий
Профессиональные компетенции:
- Ведущий Data Scientist в ФГУП “Центр информационных технологий”, Москва
- Руководитель программ в Университете искусственного интеллекта, Москва.
- Кандидат наук (2017 год, Московский государственный университет им. М.В. Ломоносова, Москва)
Конорев Олег
Профессиональные компетенции:
- Руководитель группы Data Science в НИИ “Квант”, Москва
- Computer vision (CV) – решение задач по классификации и детектировании объектов на фото и видео, идентификации человека, сегментации изображений и распознаванию текста с библиотеками OpenCV, Tensorflow API и архитектурами нейронных сетей Yolo, SSD, fRCNN, U-net и пр.
- Natural language processing (NLP) – решение задач по классификации текстов, извлечению именованных сущностей (NER) и ключевых слов с библиотеками gensim, nltk, fasttext, spacy и др. Построение различных архитектур на основе искусственных нейронных сетей с использованием различных представлений слов (Embedding, Word2Vec) и готовых нейросетевых решений (Bert, fastai)
- Time series analysis – решение задач обработки, анализа и классификации аудио сигналов с библиотеками librosa, ffmpeg и различных архитектур нейронных сетей, а также предсказание значений временных рядов (time series forecasting) в приложении к котировкам активов с использованием классических решений (ARMA, ARIMA) и моделей на базе сверточных нейронных сетей (CNN), рекуррентных нейронных сетей (LSTM,GRU) и их комбинаций.
- Проекты сегментации сигналов с различных датчиков и приборов и распознавания речи (speech-to-text) с облачными сервисами Yandex и Google.