• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2025/2026

Нейронные сети и глубокое обучение

Лучший по критерию «Новизна полученных знаний»
Статус: Курс обязательный (Прикладные нейросетевые технологии)
Когда читается: 2-й курс, 2, 3 модуль
Охват аудитории: для своего кампуса
Преподаватели: Блуменау Марк Ильич
Язык: русский
Кредиты: 6
Контактные часы: 48

Программа дисциплины

Аннотация

Курс "Нейронные сети и глубокое обучение" посвящен изучению нейросетевых моделей и их применению для решения прикладных задач. В ходе курса слушатели овладеют навыками развертывания нейронных сетей для анализа изображений и текста, подготовки и обработки данных для обучения, оценки качества моделей и диагностики проблем. Особое внимание уделяется практическим аспектам: слушатели научатся демонстрировать работу нейронных сетей пользователям, не имеющим технической подготовки. Курс включает лекции и семинары, охватывающие широкий спектр тем, от основ градиентного спуска и функций активации до современных архитектур, таких как сверточные и рекуррентные сети, а также трансформаторы и мультимодальные модели. Оценка знаний осуществляется с помощью практических заданий, участия в конкурсах и экзамена.
Цель освоения дисциплины

Цель освоения дисциплины

  • Понимать и уметь применять различные варианты алгоритма градиентного спуска и подходы к регуляризации нейронной сети.
  • Уметь разрабатывать и обучать полносвязные и сверточные нейронные сети для анализа изображений.
  • Знать и использовать методы и метрики для оценки качества моделей и подбора гиперпараметров.
  • Уметь строить и обучать рекуррентные нейросети для обработки текстовых данных.
  • Понимать и реализовывать механизмы внимания и трансформеров в нейросетевых архитектурах.
  • Владеть навыками предобработки данных и использования предобученных моделей для дообучения.
  • Знать методы работы с мультимодальными моделями для интеграции данных из различных источников.
  • Уметь использовать библиотеки глубокого обучения, такие как PyTorch, для реализации нейросетевых решений.
  • Уметь диагностировать и решать проблемы, возникающие при обучении и эксплуатации нейросетевых моделей.
Планируемые результаты обучения

Планируемые результаты обучения

  • -Применяет алгоритмы градиентного спуска и подходы к регуляризации для обучения моделей.
  • -Разрабатывает и обучает полносвязные и сверточные нейронные сети для анализа изображений.
  • -Использует метрики и методы для оценки качества моделей и подбора гиперпараметров.
  • -Строит и обучает рекуррентные нейросети для обработки и анализа текстовых данных.
  • -Реализует механизмы внимания и трансформеров в нейросетевых архитектурах.
  • -Предобрабатывает данные и использует предобученные модели для дообучения.
  • -Конструирует и обучает мультимодальные модели для интеграции данных из различных источников.
  • -Применяет библиотеки глубокого обучения, такие как PyTorch, для реализации решений.
  • -Диагностирует и решает проблемы, возникающие при обучении и эксплуатации нейросетевых моделей.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Градиент спуск и его варианты.
  • История появления нейросетей. Предмет глубоко обучения. Полносвязаня нейронная сеть.
  • Функции потерь. Подходы к регуляризации.
  • Инициализация весов. Предобученные модели. Подходы к дообучению.
  • Дифференцирование композииции. Алгоритм обратного распространения ошибки.
  • Метрики. Подбор гиперпараметров.
  • Работа с изображениями. Сверточные сети (CNN).
  • Метрические методы.
  • Работа с текстом. Рекуррентные сети (RNN).
  • Механизм внимания. Трансформеры.
  • Обучение на cpu и gpu. Распределенное обучение.
  • Мультимодальные модели.
Элементы контроля

Элементы контроля

  • неблокирующий Соревнование 1
    На основе предоставленного датасета нужно будет обучить нейросеть и поучаствовать в соревновании на лучшую модель.
  • неблокирующий Экзамен
    Экзамен представляет собой письменную проверочную работу на знание теоретического материала, который давался на лекциях.
  • неблокирующий Домашние задания
  • неблокирующий Соревнование 2
    На основе предоставленного датасета нужно будет обучить нейросеть и поучаствовать в соревновании на лучшую модель.
Промежуточная аттестация

Промежуточная аттестация

  • 2025/2026 3rd module
    0.2 * Домашние задания + 0.2 * Экзамен + 0.4 * Соревнование 2 + 0.2 * Соревнование 1
Список литературы

Список литературы

Рекомендуемая основная литература

  • Deep learning, Goodfellow, I., 2016

Рекомендуемая дополнительная литература

  • The elements of statistical learning : data mining, inference, and prediction, Hastie, T., 2017

Авторы

  • Ахмедова Гюнай Интигам кызы