Разберёте, как переходить от бизнес-задачи к постановке ML-проекта: учитывать ограничения, риски, цену ошибки и возможные подходы к решению
Поймёте, как оценивать вводные до начала разработки: проблему, доступные решения, технические ограничения и уровень инновационности
Предварительные исследования
Разберёте структуру дизайн-документа, цели и антицели, а также роль документации в синхронизации команды
Пространство проблемы и пространство решения
Научитесь выбирать функции потерь и метрики качества с учётом задачи, модели и будущей оценки результата
Разберёте, как подходить к сбору и подготовке данных: учитывать источники, метаданные, объём данных, холодный старт и требования к пайплайну данных
Поймёте, как выбирать схемы валидации и получать достоверную оценку качества модели
Разберёте, зачем нужны базовые решения и как использовать их для оценки прогресса ML-системы
Разберёте подходы к системам на базе LLM: контекст, память, function calling, инструменты, агентские сценарии и ограничения таких решений
RAG и AI-системы на базе больших языковых моделей
На практических разборах увидите, как анализируются дизайн-документы и какие вопросы возникают к постановке задачи, данным, метрикам, архитектуре и реализации
Научитесь разбирать ошибки модели, анализировать переобучение и недообучение, остатки и закономерности в ошибках
Разберёте устройство пайплайнов обучения, инструменты, масштабируемость, конфигурируемость и тестирование
Поймёте, как создавать, оценивать и отбирать признаки, а также работать с хранилищем фичей
Разберёте, как оценивать результаты, готовить отчёты и доносить выводы по работе модели
Поймёте, как встроить ML-модель в продуктовую экосистему: продумать API, релизный цикл и fallback-стратегии
Разберёте, как отслеживать качество системы после запуска: следить за данными, метриками, дата-дрифтом, концепт-дрифтом и признаками деградации
Поймёте, как оптимизировать инференс по скорости, стоимости и устойчивости в реальной нагрузке
Разберёте роли, зоны ответственности, bus factor, документацию и поддержку ML-системы после запуска
Управление и обслуживание
В финальной части курса проходят презентации дизайн-документов и разбор проектных решений
Презентация дизайн-документа
Обслуживание и оптимизация инференса