Гарвард открыл бесплатный курс по инженерии ML-систем
Гарвард открыл бесплатный курс по инженерии ML-систем
Гарвард открыл доступ к курсу CS249r, который фокусируется на инфраструктуре для обучения, инференса и развёртывания ML-моделей. В материалах есть TinyTorch, интерактивные лабораторные работы, MLSys·im и слайды лекций.
Гарвард бесплатно открыл один из самых подробных курсов по инженерии систем машинного обучения.
Курс CS249r выходит далеко за рамки архитектуры нейросетей. Основное внимание уделено инженерной инфраструктуре, от которой зависит обучение и эффективный запуск моделей: процессорам, иерархии памяти, передаче данных, ускорителям, распределённым вычислениям, инференсу, квантованию, сервингу, надёжности и развёртыванию.
В открытый доступ вошли два тома по ML Systems, TinyTorch для создания собственного ML-фреймворка с нуля, интерактивные лабораторные работы в браузере, MLSys·im для экспериментов с узкими местами оборудования и инфраструктуры, StaffML для практики по системному проектированию, а также слайды лекций.
В TinyTorch предусмотрено 20 последовательных модулей. В лабораторных можно менять параметры системы и сразу наблюдать, где возникают узкие места, вместо того чтобы ограничиваться изучением теории.
Я бы рекомендовал проходить этот курс после знакомства с нейросетями и Transformers.
Понимать принцип работы attention полезно. Но совсем другой уровень понимания начинается, когда разбираешься, почему KV-кэш расходует столько памяти, когда инференс упирается в пропускную способность памяти, как batching влияет на throughput и почему добавление новых GPU не всегда приводит к пропорциональному росту производительности.
Всё здесь: mlsysbook.ai
GitHub: harvard-edge/cs249r_book
Почему это важно
АналитикаКурс показывает, что производительность ИИ часто ограничена не только моделями, но и памятью, пропускной способностью, GPU и инфраструктурой. Интерактивные лабораторные работы помогают увидеть реальные узкие места.
Обсудить в сообществе
Делитесь опытом и мыслями с ИИ-разработчиками
Связанные материалы экосистемы
Практические гайды, терминология и агентские скиллы
DeepSeek представила агентный фреймворк dsh-superagent для GitHub
DeepSeek представила ещё один проект — dsh-superagent: агентный фреймворк для GitHub Issues и pull request’ов, позволяющий множеству ИИ-агентов выполнять задачи параллельно.
Vercel Labs открыла исходник agent-desktop для Computer Use на уровне всей ОС
Vercel Labs опубликовала исходный код agent-desktop — инструмента, который переносит экономный по токенам подход Computer Use на всю операционную систему без скриншотов.
Jev и System One AI: полное практическое руководство по модели решений от TypeSafe
Глубокий инженерный разбор флагманской модели Jev: архитектура System One против LLM, примитивы Choice/Score/Noul, параллелизм запросов, математика уверенности, видео-кейсы, код и обзор локальных open-weight альтернатив (Laya, GLiNER2.5, CLM-8B).
10 GitHub-репозиториев, которые помогут стать AI-инженером за 90 дней
Стать AI-инженером сегодня – это не только о моделях и промптах. Большая часть реальной работы строится вокруг агентов, RAG-систем, оркестрации (orchestration), векторных баз данных (vector databases) и AI-инфраструктуры.