Учебный центр IBS
EAS-029 Нейронные сети и глубокое обучение
Улучшаемые навыки:
Компьютерное зрение • TensorFlow • Python • Обработка изображений • Нейронные сети • PyTorch • Машинное обучениеСертификатОнлайн
Описание курса
Курс предназначен для приобретения знаний и навыков в области глубокого обучения для работы с нейросетями.
Курс детально разбирает нейросетевые архитектуры и практические способы создания моделей для классификации, обнаружения, сегментации и локализации объектов, генерации изображений и текстов, в т.ч. с применением предобученных сетей с их последующим дообучением и тонкой настройкой под конкретные предметные области.
Модуль 1
- Архитектуры нейронных сетей. Нейрон, веса, функции активации, обучение
- Области применения нейронных сетей
- Основные классы задач, решаемых сетями
Модуль 2
- Методы оптимизации, метрики, функции потерь, управление гиперпараметрами
- Тензоры, переменные, градиенты, функции, модели, обучение
- Устройство TensorFlow и PyTorch, модели и виды слоев в Keras
Модуль 3
- Архитектура CNN. Фильтры, пулинг, 1D/2D/3D
- Обучение сверточных сетей
- Идеи удачных архитектур: AlexNet, VGG, Inception, ResNet
Модуль 4
- Алгоритм градиентного спуска и его варианты
- Регуляризация, Dropout, Batch Normalization
Модуль 5
- Способы доучивания сетей: полные и частичные
- Использование предобученных сетей в других задачах
Модуль 6
- Виды задач: классификация, разметка, генерация, seq2seq
- Представления слов и текстов. Эмбеддинги. Word2Vec, FastText
- Языковые модели. ELMo, *BERT
- Трансформеры, механизм внимания, GPT, XLNet
Модуль 7
- Сети для сегментации изображений
- Сети для детектирования объектов на изображениях
Модуль 8
- GAN для генерации изображений
- Диффузионные модели. Stable Diffusion
Модуль 9
- Принципы обучения с подкреплением и основные подходы. Q-обучение
- Глубокое обучение с подкреплением
Отзывы о курсе
Еще курсы
Бэкенд разработчик265Фулстек разработчик152Фронтенд разработчик138Веб-разработчик120Разработчик игр88Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С20Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации