Официальный сайт: https://www.dlschool.org/
Школа глубокого обучения (Deep Learning School) — кружок от ФПМИ МФТИ, рассчитанный на старшеклассников, интересующихся программированием и математикой, а также студентов, которые хотят начать заниматься глубоким обучением. Занятия ведут студенты Физтех-школы прикладной математики и информатики МФТИ.
Цель курсов кружка — познакомить слушателей с основными принципами глубокого обучения (нейронных сетей) в интерактивном формате и на примере практических задач.
У нас есть две части курса и два потока для первой части потоков:
-
Базовый поток первой части - скорее для школьников и для тех, кто давно закончил ВУЗ. Занятия будут особенно полезны школьникам 9-11 классов, увлекающимся математикой и программированием. Ученики, успешно выполнившие контрольные и сдавшие финальный проект, получат дополнительные баллы индивидуальных достижений при поступлении в бакалавриат МФТИ.
-
Продвинутый поток первой части курса - поток для студентов и выпускников. Занятия подойдут любым студентам технических специальностей, которые хотят начать разбираться в машинном обучении. На занятиях этого потока рассматриваются разнообразные продвинутые техники и новейшие разработки в области глубокого обучения. Ученики, успешно выполнившие контрольные и сдавшие финальный проект продвинутого потока, получат дополнительные баллы индивидуальных достижений при поступлении в бакалавриат и магистратуру МФТИ. Регистрация на следующую итерацию потока откроется в будущем.
-
Вторая часть курса рассчитана на тех, кто уже имеют опыт работы с нейросетями. В частности, мы приглашаем всех, кто прошёл первую часть. Основная тема курса NLP -- обработка текстов и аудио. Ученики, успешно выполнившие контрольные и сдавшие финальный проект второй части курса, получат дополнительные баллы индивидуальных достижений при поступлении в бакалавриат и магистратуру МФТИ.
Вне зависимости от аудитории, на которую рассчитан каждый поток, любой человек может подать заявку на прохождение любого потока.
Всё обучение проходит онлайн на платформе Степик: https://stepik.org/org/dlschool.
Новая итерация всех трёх курсов запускается два раза в год: в феврале и сентябре.
В течение всего курса на платформе открывается доступ к материалам очередного занятия: видео лекции и семинара, интерактивные домашние задания. Примерно раз в месяц проводится онлайн-вэбинар, чтобы ответить на вопросы учеников.
Первая часть:
-
Python: основы, Google Colab
-
Введение в линейную алгебру. Векторы. Матрицы и операции с ними. Библиотека NumPy
-
Библиотеки Pandas и MatPlotlib. Основы машинного обучения
-
Элементы теории оптимизации. Градиент. Градиентный спуск. Линейные модели
-
Введение в глубокое обучение. Перцептрон. Нейрон с сигмоидой (и другими функциями активации). Основы ООП в Python
-
Библиотека PyTorch. Многослойные нейросети
-
Обучение нейронных сетей на практике. Cifar10, notMNIST
-
Сверточные нейросети. Сверточный слой. Пулинг слой
-
Практика обучения нейросетей. Классификация дорожных знаков
-
Transfer Learning. Популярные в Computer Vision архитектуры
-
Сегментация картинок. U-Net
-
Участие в соревнованиях на Kaggle
-
Object Detection. YOLOv3
-
Классический GAN. Нейронный перенос стиля
Вторая часть:
-
Базовые методы обработки текста
-
Word Embeddings
-
Рекуррентные нейронные сети
-
LSTM, GRU ячейки
-
Языковые модели
-
Машинный перевод
-
Text2Speech
-
SuperResolution
-
Speech2Text
-
Практические советы по обучению нейросетей
-
Диалоговые системы
Если Вы заметили неточность или ошибку в материалах — пожалуйста, сообщите нам!