В рамках данного курса слушатели приобретут знания о различных нейросетевых архитектурах и фреймворках для глубокого обучения, причем акцент сделан на практических приемах их использования, в т.ч. с помощью облачных платформ Google Colab и Kaggle.
Основное внимание курс уделяет сверточным нейронным сетям и их оптимизации, приемам обнаружения объектов на изображениях с их последующей классификацией, сегментацией и/или локализацией, способам обработки естественного языка, в т.ч. для генерации текстов и изображений, а также задачам обучения моделей с подкреплением.
Лабораторный практикум предусматривает создание нейросетей как в ходе занятий, так и в качестве домашних заданий, например, для распознавания объектов не только на базе классических датасетов типа FashionMNIST и CIFAR-10, но и на данных из реальной жизни (в частности, выявление и классификация опухолей на томограммах медицинских обследований и т.д.).Уверенное владение языком Python3 и популярными модулями для обработки численных данных (numpy, scikit-learn, matplotlib и т.д.)
Основы линейной алгебры и дифференциального исчисления
Основы теории вероятностей и статистического анализа
Архитектуры нейронных сетей. Нейрон, веса, функции активации, обучение
Области применения нейронных сетей
Основные классы задач, решаемых сетями
Методы оптимизации, метрики, функции потерь, управление гиперпараметрами
Тензоры, переменные, градиенты, функции, модели, обучение
Устройство TensorFlow и PyTorch, модели и виды слоев в Keras
Архитектура CNN. Фильтры, пулинг, 1D/2D/3D
Обучение сверточных сетей
Идеи удачных архитектур: AlexNet, VGG, Inception, ResNet
Алгоритм градиентного спуска и его варианты
Регуляризация, Dropout, Batch Normalization
Способы доучивания сетей: полные и частичные
Использование предобученных сетей в других задачах
Виды задач: классификация, разметка, генерация, seq2seq
Представления слов и текстов. Эмбеддинги. Word2Vec, FastText
Языковые модели. ELMo, *BERT
Трансформеры, механизм внимания, GPT, XLNet
Сети для сегментации изображений
Сети для детектирования объектов на изображениях
GAN для генерации изображений
Диффузионные модели. Stable Diffusion
Принципы обучения с подкреплением и основные подходы. Q-обучение
Глубокое обучение с подкреплением
Middle
Александр занимается разработкой учебных программ, чтением лекций, проведением семинаров, практических и лабораторных работ. Под его руководством уже не один десяток специалистов успешно защитили выпускные квалификационные работы бакалавра и магистерские диссертации.
Среди его кейсов работа в ЗАО «ТИТАН МЕТА», Московском государственном университете приборостроения и информатики, Национальном исследовательском университете «Высшая школа экономики» и Luxoft Training.
49 900 ₽
44 910 ₽ — для физ. лиц