Курс "Введение в глубокое обучение" для бакалавров 3 курса кафедры ММП ВМК МГУ, весенний семестр
Jupyter Notebook
36
146 commits
updated Sep 7, 2026
Этот репозиторий содержит материалы к курсу "Введение в глубокое обучение", читаемого бакалаврам 3 курса кафедры ММП факультета ВМК МГУ в весеннем семестре 2026 года.
Курс предоставляет систематическое введение в методы глубокого обучения и фокусируется на качественном изучении основ глубокого обучения. В курсе рассматриваются самые распространенные домены данных: изображений, естественного языка, звука, 3D представления, графов и табличных данных. При изучении различных доменов появляется возможность исследовать обучение нейронных сетей под разными углами. Области современного глубокого обучения имеют комплексную структуру. В основе курса лежит последовательный переход от общих фундаментальных концепций к изучению доменно-зависимых архитектур и идей. Курс начинается с математических фундаментальных основ, таких как автоматическое дифференцирование и методы оптимизации. Основная часть курса служит строго выстроенным путем изучения от классических нейросетевых архитектур компьютерного зрения до специализированных техник обучения больших языковых моделей. Финальная часть курса посвящена мультимодальным и генеративным моделям, которые отражают наиболее широкий спектр идей возникающих в глубоком обучении.
Курс читается в поддержку курса "Математические методы распознавания образов" (машинное обучение, часть 2), читаемого на кафедре ММП. В ходе курса студенты выполняют различные практические задания.
Математические методы распознавания образов 2025-2026.
Дополнительные курсы по машинному и глубокому обучению от факультета ВМК МГУ, читаемые кафедрой ММП.
Общефакультетский курс лекций по машинному обучению 2025-2026.
Общефакультетский курс лекций по глубокому обучению 2025-2026.
Введение в глубокое обучение 2025-2026, видеозаписи.
Материалы и видеозаписи прошлой итерации курса "Введение в глубокое обучение" указаны ниже.
Введение в глубокое обучение 2024-2025.
Введение в глубокое обучение 2024-2025, видеозаписи.
Материалы курса основаны на курсе "Практикум на ЭВМ", читаемого бакалаврам 3 курса кафедры ММП факультета ВМК МГУ в весеннем семестре. Материалы курса находятся в репозиториях mmp-practicum-team/mmp_practicum_spring_*.
Практикум на ЭВМ 2024, видеозаписи.
Практикум на ЭВМ 2023, видеозаписи.
Практикум на ЭВМ 2022, видеозаписи.
Практикум на ЭВМ 2021, видеозаписи.
Архивный курс лекций по глубинному обучению.
| Дата | Номер | Тема | Материалы | Видеозапись | ДЗ |
|---|---|---|---|---|---|
| 09 февраля | Занятие 01 | Введение в глубокое обучение | Конспект | Запись | |
| 10 февраля | Занятие 02 | Инициализация и регуляризация нейросетей | Конспект | Запись, Часть 1 Запись, Часть 2 | |
| 10 февраля | Занятие 03 | Автоматическое дифференцирование | Конспект | Запись | Полносвязная нейронная сеть на numpy |
| 16 февраля | Занятие 04 | PyTorch | Конспект | Запись | Простейшая нейронная сеть на PyTorch |
| 17 февраля | Занятие 05 | Оптимизаторы | Конспект | Запись | |
| 17 февраля | Занятие 06 | Дополнительные главы PyTorch | Конспект | Запись | |
| 24 февраля | Занятие 07 | Операция свёртки | Конспект | Запись | |
| 24 февраля | Занятие 08 | Свёрточные нейронные сети | Конспект | Запись | |
| 26 февраля | Занятие 09 | Цикл обучения в PyTorch | Конспект | Запись, Часть 1 Запись, Часть 2 | |
| 02 марта | Занятие 10 | Задачи компьютерного зрения: детекция, сегментация | Конспект | Запись | Сегментация изображений |
| 03 марта | Занятие 11 | Практика решения задач компьютерного зрения | Конспект | Запись | |
| 03 марта | Занятие 12 | Физически информированные нейронные сети | Конспект | Запись | |
| 16 марта | Занятие 13 |
| Конспект | Запись | |
| 17 марта | Занятие 14 | Работа с эмбеддингами | Конспект | Запись | |
| 23 марта | Занятие 15 | Рекуррентные сети: теория | Конспект | Запись | Рекуррентные Нейронные Сети. Dropout. LM |
| 24 марта | Занятие 16 | Рекуррентные сети: практика | Конспект | Запись | |
| 30 марта | Занятие 17 | Трансформеры: теория | Конспект | Запись | |
| 31 марта | Занятие 18 |
| Конспект | Запись | Hugging Face NLP |
| 31 марта | Занятие 19 | Современные трансформеры | Конспект | Запись | |
| 06 апреля | Занятие 20 |
| Конспект | Запись | |
| 07 апреля | Занятие 21 | Transformers: практика | Конспект | Запись | |
| 07 апреля | Занятие 22 | PEFT методы | Конспект | Запись | |
| 13 апреля | Занятие 23 |
| Конспект | Запись | Денойзинг аудио. Conformer |
| 14 апреля | Занятие 24 |
| Запись | ||
| 20 апреля | Занятие 25 |
| Конспект | Запись | |
| 21 апреля | Занятие 26 |
| Конспект | Запись | |
| 21 апреля | Занятие 27 |
| Конспект | Запись | Генерация 3D сцен. pi-GAN |
| 27 апреля | Занятие 28 | Табличные данные | Конспект | Запись | |
| 28 апреля | Занятие 29 | Графовые нейронные сети | Конспект | Запись | |
| 04 мая | Занятие 30 |
| Конспект | Запись | |
| 05 мая | Занятие 31 |
| Конспект | Запись | |
| 11 мая | Занятие 32 | Авторегрессионные модели генерации изображений | Конспект | Запись |
Курс "Введение в глубокое обучение" служит основой для дальнейшего изучения более углубленных курсов. Некоторые рассмотренные темы требуют более глубокого изучения и прохождения специализированных курсов. Команда курса рекомендует следующие отличные курсы, которые, кроме того, являются открытыми:
Байесовские методы в машинном обучении, ММП – построение и применение различных вероятностных моделей машинного обучения;
Нейробайесовские методы, ММП – построение и применение различных вероятностных моделей глубинного обучения;
Обучение с подкреплением, ШАД – методы обучения моделей на основе взаимодействия со средой (аналогичный курс также проводится на ММП);
Deep Learning 2, ФКН – продвинутые темы глубокого обучения от приглашенных экспертов своих областей;
Математические методы обработки текстов, ММП – углубленное изучение языковых моделей и современных архитектур;
Генеративные модели на основе диффузии, ФКН – построение и работа с диффузионными моделями, методы оптимального транспорта и Мост Шрёдингера;
Visual GenAI Course, ШАД – передовые генеративные модели для изображений/видео/3D (в основном про модели диффузии);
Deep Generative Models, ШАД – различные генеративные модели для изображений;
Deep Learning for Audio, ФКН – методы глубокого обучения для работы с аудио;
Современные методы обработки звука, ММП – методы глубокого обучения для работы с аудио и сигналами (пока нет репозитория);
3D Computer Vision, ФКН – методы обработки и работы с 3D, способы 3D реконструкции;
Важно: ссылки иногда ведут не на конкретные репозитории, а на организации, в которых выкладываются или будут в скором времени выложены основные материалы и записи.
Преподаватели: Оганов Александр, Феоктистов Дмитрий, Богачев Владимир, Алексеев Илья, Загатин Даниил, Денисов Егор, Голубев Роман, Ильясов Эрик, Дегтев Василий, Максим Марьясов, Мелихов Дмитрий, Иванов Егор, Овсиенко Олеся, Табаченков Андрей, Ким Роман, Булкин Антон, Курцев Дмитрий, Акопова Лена
Организация: Оганов Александр
Руководство и менторство: Кравцова Ольга, Находнов Максим, Кропотов Дмитрий
Отдельная благодарность за гостевые лекции: Алиеву Мишану, Баранчуку Дмитрию, Рубачёву Ивану
Jupyter Notebook
100.0%
Курс "Введение в глубокое обучение" для бакалавров 3 курса кафедры ММП ВМК МГУ, весенний семестр
Jupyter Notebook
36
146 commits
updated Sep 7, 2026
Этот репозиторий содержит материалы к курсу "Введение в глубокое обучение", читаемого бакалаврам 3 курса кафедры ММП факультета ВМК МГУ в весеннем семестре 2026 года.
Курс предоставляет систематическое введение в методы глубокого обучения и фокусируется на качественном изучении основ глубокого обучения. В курсе рассматриваются самые распространенные домены данных: изображений, естественного языка, звука, 3D представления, графов и табличных данных. При изучении различных доменов появляется возможность исследовать обучение нейронных сетей под разными углами. Области современного глубокого обучения имеют комплексную структуру. В основе курса лежит последовательный переход от общих фундаментальных концепций к изучению доменно-зависимых архитектур и идей. Курс начинается с математических фундаментальных основ, таких как автоматическое дифференцирование и методы оптимизации. Основная часть курса служит строго выстроенным путем изучения от классических нейросетевых архитектур компьютерного зрения до специализированных техник обучения больших языковых моделей. Финальная часть курса посвящена мультимодальным и генеративным моделям, которые отражают наиболее широкий спектр идей возникающих в глубоком обучении.
Курс читается в поддержку курса "Математические методы распознавания образов" (машинное обучение, часть 2), читаемого на кафедре ММП. В ходе курса студенты выполняют различные практические задания.
Математические методы распознавания образов 2025-2026.
Дополнительные курсы по машинному и глубокому обучению от факультета ВМК МГУ, читаемые кафедрой ММП.
Общефакультетский курс лекций по машинному обучению 2025-2026.
Общефакультетский курс лекций по глубокому обучению 2025-2026.
Введение в глубокое обучение 2025-2026, видеозаписи.
Материалы и видеозаписи прошлой итерации курса "Введение в глубокое обучение" указаны ниже.
Введение в глубокое обучение 2024-2025.
Введение в глубокое обучение 2024-2025, видеозаписи.
Материалы курса основаны на курсе "Практикум на ЭВМ", читаемого бакалаврам 3 курса кафедры ММП факультета ВМК МГУ в весеннем семестре. Материалы курса находятся в репозиториях mmp-practicum-team/mmp_practicum_spring_*.
Практикум на ЭВМ 2024, видеозаписи.
Практикум на ЭВМ 2023, видеозаписи.
Практикум на ЭВМ 2022, видеозаписи.
Практикум на ЭВМ 2021, видеозаписи.
Архивный курс лекций по глубинному обучению.
| Дата | Номер | Тема | Материалы | Видеозапись | ДЗ |
|---|---|---|---|---|---|
| 09 февраля | Занятие 01 | Введение в глубокое обучение | Конспект | Запись | |
| 10 февраля | Занятие 02 | Инициализация и регуляризация нейросетей | Конспект | Запись, Часть 1 Запись, Часть 2 | |
| 10 февраля | Занятие 03 | Автоматическое дифференцирование | Конспект | Запись | Полносвязная нейронная сеть на numpy |
| 16 февраля | Занятие 04 | PyTorch | Конспект | Запись | Простейшая нейронная сеть на PyTorch |
| 17 февраля | Занятие 05 | Оптимизаторы | Конспект | Запись | |
| 17 февраля | Занятие 06 | Дополнительные главы PyTorch | Конспект | Запись | |
| 24 февраля | Занятие 07 | Операция свёртки | Конспект | Запись | |
| 24 февраля | Занятие 08 | Свёрточные нейронные сети | Конспект | Запись | |
| 26 февраля | Занятие 09 | Цикл обучения в PyTorch | Конспект | Запись, Часть 1 Запись, Часть 2 | |
| 02 марта | Занятие 10 | Задачи компьютерного зрения: детекция, сегментация | Конспект | Запись | Сегментация изображений |
| 03 марта | Занятие 11 | Практика решения задач компьютерного зрения | Конспект | Запись | |
| 03 марта | Занятие 12 | Физически информированные нейронные сети | Конспект | Запись | |
| 16 марта | Занятие 13 |
| Конспект | Запись | |
| 17 марта | Занятие 14 | Работа с эмбеддингами | Конспект | Запись | |
| 23 марта | Занятие 15 | Рекуррентные сети: теория | Конспект | Запись | Рекуррентные Нейронные Сети. Dropout. LM |
| 24 марта | Занятие 16 | Рекуррентные сети: практика | Конспект | Запись | |
| 30 марта | Занятие 17 | Трансформеры: теория | Конспект | Запись | |
| 31 марта | Занятие 18 |
| Конспект | Запись | Hugging Face NLP |
| 31 марта | Занятие 19 | Современные трансформеры | Конспект | Запись | |
| 06 апреля | Занятие 20 |
| Конспект | Запись | |
| 07 апреля | Занятие 21 | Transformers: практика | Конспект | Запись | |
| 07 апреля | Занятие 22 | PEFT методы | Конспект | Запись | |
| 13 апреля | Занятие 23 |
| Конспект | Запись | Денойзинг аудио. Conformer |
| 14 апреля | Занятие 24 |
| Запись | ||
| 20 апреля | Занятие 25 |
| Конспект | Запись | |
| 21 апреля | Занятие 26 |
| Конспект | Запись | |
| 21 апреля | Занятие 27 |
| Конспект | Запись | Генерация 3D сцен. pi-GAN |
| 27 апреля | Занятие 28 | Табличные данные | Конспект | Запись | |
| 28 апреля | Занятие 29 | Графовые нейронные сети | Конспект | Запись | |
| 04 мая | Занятие 30 |
| Конспект | Запись | |
| 05 мая | Занятие 31 |
| Конспект | Запись | |
| 11 мая | Занятие 32 | Авторегрессионные модели генерации изображений | Конспект | Запись |
Курс "Введение в глубокое обучение" служит основой для дальнейшего изучения более углубленных курсов. Некоторые рассмотренные темы требуют более глубокого изучения и прохождения специализированных курсов. Команда курса рекомендует следующие отличные курсы, которые, кроме того, являются открытыми:
Байесовские методы в машинном обучении, ММП – построение и применение различных вероятностных моделей машинного обучения;
Нейробайесовские методы, ММП – построение и применение различных вероятностных моделей глубинного обучения;
Обучение с подкреплением, ШАД – методы обучения моделей на основе взаимодействия со средой (аналогичный курс также проводится на ММП);
Deep Learning 2, ФКН – продвинутые темы глубокого обучения от приглашенных экспертов своих областей;
Математические методы обработки текстов, ММП – углубленное изучение языковых моделей и современных архитектур;
Генеративные модели на основе диффузии, ФКН – построение и работа с диффузионными моделями, методы оптимального транспорта и Мост Шрёдингера;
Visual GenAI Course, ШАД – передовые генеративные модели для изображений/видео/3D (в основном про модели диффузии);
Deep Generative Models, ШАД – различные генеративные модели для изображений;
Deep Learning for Audio, ФКН – методы глубокого обучения для работы с аудио;
Современные методы обработки звука, ММП – методы глубокого обучения для работы с аудио и сигналами (пока нет репозитория);
3D Computer Vision, ФКН – методы обработки и работы с 3D, способы 3D реконструкции;
Важно: ссылки иногда ведут не на конкретные репозитории, а на организации, в которых выкладываются или будут в скором времени выложены основные материалы и записи.
Преподаватели: Оганов Александр, Феоктистов Дмитрий, Богачев Владимир, Алексеев Илья, Загатин Даниил, Денисов Егор, Голубев Роман, Ильясов Эрик, Дегтев Василий, Максим Марьясов, Мелихов Дмитрий, Иванов Егор, Овсиенко Олеся, Табаченков Андрей, Ким Роман, Булкин Антон, Курцев Дмитрий, Акопова Лена
Организация: Оганов Александр
Руководство и менторство: Кравцова Ольга, Находнов Максим, Кропотов Дмитрий
Отдельная благодарность за гостевые лекции: Алиеву Мишану, Баранчуку Дмитрию, Рубачёву Ивану
Jupyter Notebook
100.0%