Привет всем, друзья! ✌ Сегодня рассмотрим курсы Deep Learning, которые можно пройти абсолютно без нервов для получения крутых навыков. Обучение можно провести сидя дома без ограничений.
LETS GO!
Что будет в статье
- «🙂Deep Learning» — Нетология
- «😯Deep Learning. Basic» — Otus
- «😎Нейронные сети» — SkillFactory
- «Глубокое обучение» — Udemy
- «Deep Learning Courses» — edX Inc.
- «Глубокое обучение» — ПостНаука
- «Deep Learning» — НГУ
- «Deep Learning» — ITEA
- «Deep Learning: расширенный курс» — НИУ ВШЭ
- «DEEP LEARNING 8.0» — НОЧУ ДПО «НЬЮПРОЛАБ».
- «DEEP LEARNING НА ПАЛЬЦАХ» — DL Course
- «DEEP LEARNING TUTORIALS» — DEEP LEARNING COURSES
- «Специализация Глубокое обучение» — Coursera
- «Deep learning на пальцах 1 — Введение» — Youtube
- «MIT Introduction to Deep Learning | 6.S191» — Youtube
- Заключение
«🙂Deep Learning» — Нетология
Стоимость на 2023 год: 31 500 ₽ или в рассрочку 3 150 ₽/мес. на 10 месяцев
- От персептрона до GAN: только практические кейсы
- Добавите 8 проектов в портфолио
- Гибкая учебная траектория, поддержка сообщества экспертов, консультации с ментором
- Формат обучения – Онлайн
- Уровень на выходе – Миддл+
- Для кого – Дата-сайентистов, инженеров данных, программистов и разработчиков
Глубокое обучение — это суперсила
С его помощью вы можете заставить компьютер видеть, создавать новые произведения искусства, переводить на разные языки, ставить диагноз или создавать механизмы, которые могут управлять сами собой. Если не это суперсила, я даже и не знаю, что это тогда.
Чему вы научитесь на курсе
- Работать с многомерными свёртками
Padding & stride, Pooling и LeNet. AlexNet, VGG, NiN, GoogLeNet, ResNet и DenseNet станут рабочими инструментами, а не запросами в поисковике
- Управлять историей
И это не только про ваш прогресс в обучении: овладеете конкурентным преимуществом в задачах с использованием Beam-Search и Teacher Forcing
- Реализовывать NLP с нуля
От классических RNN, GRU и LSTM до топовых Encoder-Decoder архитектур. Токенизация, словари, символы и подробный разбор различных реализаций сетей
- State-of-art сегментации
Готовы к прикладным задачам: Object Detection, Object Localization, Bounding boxes и AnchorBoxes. Углубитесь в CNN
- Отличать дескриминатор от генератора
Обучите генератор выбирать данные из линейной регрессии. Реализуете сеть генерации покемонов и обучите её
- Строить языковые модели
NLP в 2019 году растёт быстрее остальных сетей. NER и машинный перевод: от Word2Wec до определения тональности и преобразования текста
Для кого этот курс
- Для дата-сайентистов
- Для инженеров данных
- Для программистов и разработчиков
Нейронные сети — лишь один из инструментов машинного обучения, однако именно с ними связаны все выдающиеся и наиболее интересные прорывы современного искусственного интеллекта. Голосовые помощники, алгоритмы, обыгрывающие людей в компьютерные игры, чат-боты и распознавание людей на фотографиях — за всем этим стоят они.
Овладеть этой наукой (или искусством) сейчас просто как никогда: у нас есть мощные библиотеки, готовые архитектуры, позволяющие получать отличные результаты даже начинающим.
Как будем учиться
- 10+ часов в неделю интенсивных уроков и практики с экспертами отрасли
- 5 предметных областей, освоенных на прикладных задачах
- 40 практических заданий с обратной связью от преподавателей
- 1000+ активных экспертов, менторов, студентов сообщества Data Science Нетологии
- 8 проектов в портфолио, включая выпускной MVP-проект
- 1 – после защиты диплома выдаём удостоверение о повышении квалификации
Дипломные работы на курсе
- Дипломная работа по RL
- Искусственный интеллект, выживающий в экстремальных условиях, — на примере ядовитого озера в игре Doom. Реализуем градиентные политики, которые переводят состояние в действие вместо традиционных функций значения, которые сообщают нам об ожидаемой сумме наград.
- Дипломная работа по текстам
- Чат-бот, поддерживающий переписку с человеком. Выбор методов широк: от двухнаправленного LSTM до Transfer Learning, от sequence-to-sequence моделей с многоцелевым механизмом внимания до одного из многочисленных GAN.
- Дипломная работа по изображениям
- Восстановление 3D-модели по набору фотографий с разных ракурсов, в том числе невидимых частей. Благодаря архитектуре CNN выполним прямую регрессию объёмного представления трёхмерной геометрии объекта из 2D-изображения.
Гарантия возврата денег
У вас есть три занятия, чтобы попробовать. Если передумаете учиться, скажите — и мы вернём вам всю сумму.
Что вы получите в результате обучения
Достигнутые результаты
- Применены все 5 методов градиентного спуска к логистической регрессии. Реализован график функции потерь в зависимости от эпохи
- Обучен многослойный персептрон с DroupOut и регуляризацией
- Построена модель авторегрессии и спрогнозирована функция синус
- Реализована собственная RNN Cell и обучена языковая модель
- Выбрана оптимальная Encoder-Decoder архитектура для задачи внимания (Attention)
- Реализована State-of-art сегментация для задач Object Detection
- Применена FCN и UNet к задаче сегментации
- Реализовано распознавание номеров домов
- Предсказана вероятность выпадения следующего слова на основе цепей Маркова
- Реализована и обучена сеть генерации покемонов
Мы поможем с трудоустройством
Вас ждёт бесплатная программа трудоустройства Центра развития карьеры
«😯Deep Learning. Basic» — Otus
Стоимость на 2023 год: 45 000 ₽
Курс для начинающих программистов, аналитиков и студентов технических специальностей, желающих разобраться с нуля, как строить современные решения на основе методов глубокого обучения.
Что даст вам этот курс
- Повторим с вами необходимые области математики: теорию информации, теорию вероятности, линейную алгебру и основы анализа.
- Изучим основные библиотеки и фреймворки для машинного обучения работы с нейронными сетями: от NumPy до TensorFlow.
- Решим классические задачи глубокого обучения по всем основным направлениям: “Компьютерное зрение”, “Обработка естественных языков”, “Обучение с подкреплением”, “Генеративные сети”.
После прохождения курса вы:
- Сможете пройти собеседование на должность Junior Deep Learning Engineer;
- Научитесь решать задачи машинного обучения с помощью нейронных сетей, такие как: генерация рукописных цифр, самообучающийся бот для игры в крестики-нолики, классификация изображений и т. д.;
- Будете знать теорию, необходимую для прохождения продвинутых курсов. Карта курсов направления Data Science в OTUS
- Научитесь работать с нейронными сетями с использованием фреймворков PyTorch, Tensorflow, Keras
- Изучите теорию и практику по таким важным направлениям Deep Learning, как Computer Vision, NLP, обучение с подкреплением
- Самый современный материал про глубокое обучение
- Программа подготовлена признанным экспертом по глубокому обучению
Необходимые знания
- Математика на уровне средней школы.
- Владение языком программирования Python на базовом уровне.
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
- Модуль 1. Пререквизиты
- Тема 1. Обзорное занятие
- Тема 2. Градиентный спуск. Математика
- Тема 3. Градиентный спуск. Вывод
- Тема 4. Numpy
- Тема 5. Распределения и информация
- Тема 6. PyTorch
- Тема 7. Логрегрессия на pytorch
- Модуль 2. Нейронные сети
- Тема 8. Взрыв и затухание градиентов
- Тема 9. TensorFlow
- Тема 10. Линейная регрессия на TensorFlow
- Тема 11. Переобучение и регуляризация
- Тема 12. Автокодирование
- Тема 13. Вариационный автокодировщик
- Тема 14. AutoML
- Модуль 3. Глубокое обучение
- Тема 15. Сверточные сети. Классифицируем MNIST
- Тема 16. Сверточные сети, fine-tunning
- Тема 17. Обучение с подкреплением. Q-learning для TicTacToe
- Тема 18. Generative Adversarial Networks (GANs)
- Тема 19. Рекуррентные сети
- Тема 20. Transformers
- Тема 21. Что дальше? Обзор направлений DL
- Модуль 4. Проектный модуль
- Тема 22. Выбор темы и организация проектной работы
- Тема 23. Консультация по проектам и домашним заданиям
- Тема 24. Защита проектных работ
Примеры тем проекта:
- обучение с подкреплением. Нейронная сеть для игры в крестики-нолики;
- компьютерное зрение. Генерация новых изображений;
- обработка естественных языков. Посимвольная генерация текста.
«😎Нейронные сети» — SkillFactory
Стоимость на 2023 год: 36 900 р. или в рассрочку на 12 месяцев
По итогам курса вы:
- Научитесь применять алгоритмы deep learning для решения бизнес-задач
- Углубите знания Data Science
- Обучите 7 нейронных сетей
- Поучаствуете в командных соревнованиях на Kaggle
Машинное обучение – одна из самых быстрорастущих областей знаний! Инвестиции в машинное обучение вырастут в 5 раз в течение ближайших 3 лет. И Deep Learning – это передний край данной индустрии.
Вы сможете пройти этот курс, если у вас есть базовое понимание машинного обучения и знание языка Python. В рамках курса вы пройдете полный путь от аренды GPU-сервера, который подходит для Deep Learning, вплоть до создания полноценной рабочей модели для компьютерного зрения, анализа естественного языка и рекомендательных систем.
Курс познакомит с основными библиотеками для Deep Learning, такими как TensorFlow, Keras и другими.
Курс из специализации Data Science
- Python
- Math&Stat
- Machine Learning
- Deep Learning
- Data Engineering
- Менеджмент
«Глубокое обучение» — Udemy
Студенты, изучающие тему “Глубокое обучение”, также изучают
- Машинное обучение
- Искусственный интеллект
- TensorFlow
- Нейронные сети
- Обработка и анализ данных
- Python
- Компьютерное зрение
- PyTorch
- Обработка естественного языка
- Машинное обучение с подкреплением
- Keras
- R (язык программирования)
- Анализ данных
- OpenCV
- Визуализация данных
- Сверточные нейронные сети
- Интеллектуальный анализ данных
- Статистика
«Deep Learning Courses» — edX Inc.
- Machine Learning with
- Python: from Linear
- Models to Deep Learning
- IBM Deep Learning
- Deep Learning with
- Python and PyTorch
- Deep Learning with
- Tensorflow
- Deep Learning
- Fundamentals with Keras
- Applied Deep Learning
- Capstone Project
- AI for Everyone: Master
- the Basics
- PyTorch Basics for
- Machine Learning
- Introduction to Deep
- Learning
- Fundamentals of TinyML
- Applications of TinyML
- Deploying TinyML
- Tiny Machine Learning
- (TinyML)
«Глубокое обучение» — ПостНаука
Алгоритмы машинного обучения требуют структурирования объемов данных, а вместе с тем подразумевают постоянное вмешательство человека в процесс обучения искусственного интеллекта. В противовес им сети глубокого обучения могут структурировать данные самостоятельно, учатся на своих ошибках и не требуют человеческого вмешательства. Механизмы глубокого обучения уже используются для распознавания речи, компьютерного зрения, создания изображений и звуков. В эпоху Big Data, когда количество данных стремительно растет каждый день, глубокое обучение — это ключ на пути к реальному искусственному интеллекту.
- ГЛУБОКОЕ ОБУЧЕНИЕ
- 01 Глубокое обучение
- 02 Глубокие нейросети с прямой связью
- 03 Долгая краткосрочная память
- 04 Искусственные нейронные сети: архитектуры и обучение
- 05 Обучение нейронных сетей
- 06 Машина Гёделя
- 07 Скоростная вероятность
- 08 Глубокая нейронная сеть
- 09 Глубокие нейронные сети: пути применения
- 10 Описание глубин неописуемых: тест о глубоком обучении
«Deep Learning» — НГУ
Курс предназначен для тех, кто хочет получить практические навыки по созданию собственных проектов с использованием глубоких нейронных сетей. За 20 часов Вы узнаете основы глубокого обучения и поймете, как строить простые нейронные сети. Вы узнаете о моделях YOLO и Mask-RCNN, познакомитесь с фреймворками MMDetection, Keras, научитесь размечать датасеты в Labelme и VGG Image Annotator, и многое другое. Вы овладеете не только теорией, но и поймете, как она применяется на практике. Глубокое обучение – основной научно-технологический прорыв 21 века, который изменит нашу жизнь. Станьте одним из посвященных!
Программа курса
- Тема 1. Введение в глубокое машинное обучение
- Познакомимся с концептом глубокого обучения, поговорим о зарождении искусственного интеллекта и различных видах нейронных сетей, попробуем демо проекты от NVidia
- Тема 2. OpenCV, Numpy, matplotlib и другие библиотеки Python
- Для работы с популярными фрэймворками и создания собственных моделей нам потребуется знакомство с языком программирования Python. Простой синтаксис позволяет быстро включиться в процесс и начать работу
- Тема 3. GPU, структура нейронных сетей, популярные модели глубокого обучения
- Почему мы используем графические процессоры для работы с нейронными сетями? Из чего состоит модель сети? Зачем нужен датасет и для чего его разделять на части?
- Тема 4. Датасеты для сверточных нейронных сетей
- Загрузчики данных для работы с большими датасетами и расширение данных за счет аугментации
- Тема 5. Локализация объектов на изображениях
- Почему сеть может обучаться и за счет чего мы можем определять объекты на изображениях, слежение за метриками в режиме реального времени и с визуальным интерфейсом
- Тема 6. Обучение нейронной сети, метрики эффективности
- Сверточные нейронные сети, их структура, обучение фрэймворка YOLO (You Only Look Once)
- Тема 7. Фрэймворк Keras, оптимизация работы сети, transfer learning
- Познакомимся с популярным фрэймворком Keras, созданным специально для простой работы с готовыми моделями и для создания собственных моделей. Посмотрим, как можно улучшить работу модели, используя другие конфигурации и применяя техники расширения датасетов
- Тема 8. Фрэймворк MMDetection: локализация и сегментация
- Наконец, приступим к более комплексным системам, создадим свой набор изображений и постараемся разобраться с аннотациями и конвертацией датасетов
- Темы 9, 10. Проектная работа
- Закончим наше обучение созданием рабочей модели для распознавания объектов на изображениях, сделанной своими руками. Теперь мы можем использовать наработанный опыт и знания для выполнения домашних или рабочих проектов, связанных с распознаванием объектов
После курса вы научитесь
- Читать код фреймворков глубокого обучения
- Самостоятельно обучать модели для работы с вашим датасетом
- Добиваться максимальных результатов благодаря пониманию алгоритма работы нейронных сетей
«Deep Learning» — ITEA
Стать Machine Learning Engineer? С ITEA!
Deep Learning — обучение, которое поможет начинающим специалистам по Machine Learning воплощать собственные решения задач компьютерного зрения. С ITEA ты научишься использовать нейронные сети для обработки естественного языка и прогнозирования временных рядов легко и эффективно.
На курсе ты научишься:
- Пользоваться библиотекой Tensorflow и Keras API
- Использовать нейронные сети для решения реальных задач компьютерного зрения, обработки естественного языка и прогнозирования временных рядов
Обучение Deep Learning: план курса
- Вступление Data science, Machine learning and deep learning
- Что такое нейронная сеть?
- Что делают нейроны?
- Простая нейронная сеть (персептрон)
- Создание простой нейронной сети
- Forward Propagation и Backpropagation
- Современные нейронные сети
- Tensorflow и Keras
- PyTorch
- Создание простой нейронной сети с Keras
- Сверточные нейронные сети
- Слои в CNN
- Feature learning
- Простой классификатор изображений на Keras
- Создание множественного классификатора
- Обработка изображений и их аугментация
- OpenCV
- Аугментация в Keras
- Albumentations
- Transfer Learning для классификации
- Главная идея transfer learning
- ImageNet
- LeNet
- AlexNet
- VGGNet
- GoogLeNet
- ResNet
- ZFNet
- Выявление объектов
- R-CNN
- SSD
- YOLO
- Сегментация изображений
- Fully Convolutional Network (FCN)
- ParseNet
- U-Net
- Mask R-CNN
- SSMA
- DeepLab
- MinkowskiNet
- Генеративно-соревновательные нейронные сети
- Как работают GAN`ы
- Neural style transfer
- Autoencoders
- Создание GAN в Keras
- Обробка естественного языка
- Подготовка текстов
- Задачи NLP: анализ тональности, реферирования текстов, генерация текстов, моделирование тем
- Мешок слов
- Тексты как последовательности
- Features engineering для NLP
- Tf-idf
- Лемматизации и стемминг
- N-grams
- Создание признаков сходства
- Word Embeddings
- Word2vec
- GloVe
- fastText
- Sequence models
- LSTM
- RNN
- GRU
- Transfer Learning для NLP
- XLNet
- BERT
- NER-models
- Моделирование тем и реферирования текстов
- Классические LDA и LSA
- lda2vec
- Familia
- Автоматизация ответов на вопросы через нейронные сети
- QRN
- Attentive LSTM
- HyperQA
- XLNet для ответов на вопросы
- Прогнозирование временных рядов с помощью нейронных сетей
- Обработка временных рядов
- Подготовка признаков для временных рядов
- Простые подходы к прогнозированию временных рядов
- Рекурентные нейронные сети для временных рядов
- LSTMs для одномерных временных рядов
- LSTMs для многомерных временных рядов
- Улучшение глубоких нейронных сетей
- Оптимизация алгоритмов
- Тюнинг гиперпараметров
- Батч-нормализация
- Tensorflow для продакшн
- Tensorflow Extended (TFX)
- TF Serving
- Flask
- Apache
- Презентации курсовых проектов
«Deep Learning: расширенный курс» — НИУ ВШЭ
Слушатели смогут познакомиться с моделями на основе искусственных нейронных сетей, а также теорией, описывающей их работу. Будут рассмотрены примеры решений задач распознавания изображений и анализа текстов, с использованием библиотеки Tensorflow. Программа подразумевает обширную практическую часть и большое количество самостоятельной работы.
По завершении программы вы будете понимать, как работают модели на основе нейронных сетей, на что они способны на данный момент и каковы их ограничения. Вы получите практический опыт решения реальных задач и разработки с Tensorflow.
Программа курса
- Ведение в нейросети.
- Адаптивные варианты градиентного спуска.
- Алгоритм обратного распространения ошибки.
- Инструменты в Python для обучения нейронных сетей.
- Батч-нормализация. Инициализация. Эвристики для обучения сетей.
- Свёрточные нейронные сети.
- Resnet. Transfer learning. Metric Learning.
- Интерпретация свёрточных нейронных сетей. Перенос стиля.
- Автокодировщики, вариационные автокодировщики.
- Генеративные нейронные сети.
- Введение в NLP, word2vec, эмбеддинги.
- Рекурентные неросети, LSTM, GRU.
- Свёрточные сети для NLP.
- Fasttext, ELMO. Transformer models. BERT.
- Seq2Seq модели.
- Введение в RL. Введение в байесовские нейронные сети.
«DEEP LEARNING 8.0» — НОЧУ ДПО «НЬЮПРОЛАБ».
Что входит в программу
2 проекта
Проекты выполняются в рамках домашнего задания (7−10 часов в неделю) и основаны на реальных кейсах. Работа будет вестись в двух форматах: 1) работа с Google Colab для итерационной работы и подбора правильной архитектуры нейронной сети, 2) работа с AWS Spot Instances — для длительного обучения моделей.
8 занятий
Проводятся в прямом эфире. Видеозаписи доступны в личном кабинете. Занятия устроены так, что преподаватель проводит обзор трендов, рассказывает об устройстве архитектур, демонстрирует практические кейсы, показывая подводные камни и best practices.
1 туториал
Дополнительное задание и туториал по разметке данных на крауд-платформе «Яндекс.Толока». Разметить данные бывает достаточно непросто. Поэтому важно правильно поставить задачу для исполнителей и сформировать стимулы для качественного выполнения работы.
Чему вы научитесь
В нашей программе есть две составляющих
Компьютерное зрение
Научитесь предобработке изображений и их последующей классификации.
Проект: классификация типов комнат и помещений по фотографии в рамках задачи для создания виртуальной примерки интерьера.
Natural Language Processing
Научитесь задачам генерации и классификации текстов с использованием Deep Learning.
Проект: классификация интентов для чат-бота в рамках задачи по созданию голосового ассистента службы поддержки
«DEEP LEARNING НА ПАЛЬЦАХ» — DL Course
Курс предназначен для того, чтобы разобраться с современным deep learning с нуля, и не требует знаний ни нейросетей, ни machine learning вообще. Лекции стримами на Youtube, задания на Питоне, обсуждения и помощь в лучших русскоязычных ML-сообществах — ODS.ai и ClosedCircles.
Одновременно и в том же объеме курс читается для магистрантов Новосибирского Государственного Университета, а также студентов CS центра Новосибирска.
ЛЕКЦИИ И ЗАДАНИЯ
Лекция 1: Введение | 20 февраля, 8:40 Мск | О чем курс, что такое machine learning и deep learning, основные домены – computer vision, NLP, speech recognition, reinforcement learning. Ресурсы. | Видео Слайды |
Семинар 1: Python, numpy, notebooks | Краткий обзор инструментария, необходиомого для курса – Python, Jupyter, numpy. Google Colab как среда выполнения Jupyter Notebooks в облаке. | Видео Материалы | |
Лекция 2: Элементы машинного обучения | 27 февраля, 8:40 Мск | Обзор задачи supervised learning. K-nearest neighbor как пример простого алгоритма обучения. Тренировочная и тестовые выборки. Гиперпараметры, их подбор с помощью validation set и cross-validation. Общая последовательность действий при тренировке и валидации моделей (Machine Learning Flow). | Видео Слайды |
Семинар 2: Установка окружения для заданий | Установка окружения, необходимого для решения заданий. Некоторые детали KNN. | Видео | |
Задание 1, Часть 1: K-nearest neighbor | Знакомство с Python и numpy, реализация K-nearest neighbor classifier руками. Выбор гиперпараметра с помощью cross-validation. | Задание | |
Лекция 3: Нейронные сети | 6 марта, 8:40 Мск | Линейный классификатор – нейронная сеть с одним слоем. Softmax, функция потерь cross-entropy. Тренировка с помощью стохастического градиентного спуска, регуляризация весов. Многослойные нейронные сети, fully-connected layers. Алгоритм backpropagation. | Видео Слайды |
Семинар 3: Вычисление градиентов | Детальный разбор вычисления градиентов softmax и cross-entropy. | Видео | |
Задание 1, Часть 2: Линейный классификатор | Реализация линейного классификатора, подсчет градиентов и тренировка с помощью SGD своими руками. | Задание | |
Лекция 4: PyTorch и подробности | 13 марта, 8:40 Мск | Backpropagation с матрицами. Введение в PyTorch. Инициализация весов. Улучшенные алгоритмы градиентного спуска (Adam, RMSProp, итд). | Видео Слайды |
Задание 2, Часть 1: Нейронные сети | Реализация своей собственной многослойной нейронной сети и ее тренировки. | Задание | |
Лекция 5: Нейронные сети на практике | 20 марта, 8:40 Мск | GPUs. Процесс тренировки и overfitting/underfitting на практике,. Learning rate annealing. Batch Normalization. Ансамбли. Что нового в 2018. | Видео Слайды |
Задание 2, Часть 2: PyTorch | Реализация нейросети на PyTorch, практика тренировки и визуализации предсказаний модели. | Задание | |
Лекция 6: Convolutional Neural Networks | 27 марта, 8:40 Мск | Convolution и pooling layers. Эволюция архитектур: LeNet, AlexNet, VGG, ResNet. Transfer learning. Аугментации. | Видео Слайды |
Задание 3: Convolutional Neural Networks | Реализация Convolutional Neural Networks руками и на PyTorch. | Задание | |
Лекция 7: Segmentation и Object Detection (Владимир Игловиков) | 3 апреля, 8:40 Мск | Более сложные задачи компьютерного зрения – сегментация (segmentation) и нахождение объектов на изображении (object detection). | Видео Слайды Версия 2017 |
Задание 4: Hotdog or Not | Использование методов transfer learning и fine tuning на примере распознавания хотдогов. | Задание | |
Лекция 8: Metric Learning, Autoencoders, GANs | 10 апреля, 8:40 Мск | Metric Learning на примере распознавания лиц, обзор некоторых методов unsupervised learning в DL. | Видео Слайды |
Лекция 9: Введение в NLP, word2vec | 17 апреля, 8:40 Мск | Краткий обзор области обработки естественного языка и применения deep learning к ней на примере word2vec. | Видео Слайды |
Задание 5: Word2Vec | Реализация word2vec на PyTorch на маленьком наборе данных. | Задание | |
Лекция 10: Recurrent Neural Networks | 24 апреля, 8:40 Мск | Применение рекуррентных нейронных сетей (recurrent neural networks) в задачах распознавания естественного языка. Детали архитектуры LSTM. | Видео Слайды |
Задание 6: RNNs | Использование LSTM для определения части речи (Part of Speech Tagging). Адаптировано из курса Даниила Анастасьева с разрешения автора. | Задание | |
Лекция 11: Аудио и распознавание речи (Юрий Бабуров) | 1 мая, 8:40 Мск | Применение методов deep learning к задаче распознавания речи. Краткий обзор других задач, связанных с аудио. | Видео Слайды |
Лекция 12: Attention | 8 мая, 8:40 Мск | Использование механизма Attention в NLP на примере задачи машинного перевода. Архитектура Transformer, современное развитие. | Видео Слайды |
Лекция 13: Reinforcement Learning | 15 мая, 8:40 Мск | Введение в обучение с подкреплением (reinforcement learning), использование методов deep learning. Базовые алгоритмы – Policy Gradients и Q-Learning | Видео Слайды |
Задание 7: Policy Gradients | Решение модельной задачи RL – Cartpole с помощью алгоритма REINFORCE на основе Policy Gradients. Подготовлено Сергеем Свиридовым | Задание | |
Лекция 14: Еще о Reinforcement Learning | 22 мая, 8:40 Мск | Model-based RL на примере AlphaZero. Критика и некоторые возможные пути развития области. | Видео Слайды |
Задание: Написать пост о статье | Прочитайте и опишите в посте одну из современных статей в области deep learning! | Инструкции | |
Лекция 15: Заключение | 22 мая, 8:40 Мск | Итоги. Чем можно заняться после курса, чтобы повысить количество Deep Learning в своей жизни. | Видео Слайды |
«DEEP LEARNING TUTORIALS» — DEEP LEARNING COURSES
Start deep learning from scratch! Explore machine learning, data science, artificial intelligence from the ground up – no experience required!
World-class training in AI, deep learning, and data science
Hundreds of thousands of students have already benefitted from our courses. You learn fundamental concepts that draw on advanced mathematics and visualization so that you understand machine learning algorithms on a deep and intuitive level, and each course comes packed with practical examples on real-data so that you can apply those concepts immediately in your own work.
«Специализация Глубокое обучение» — Coursera
Become a Machine Learning expert. Master the fundamentals of deep learning and break into AI.
ЧЕМУ ВЫ НАУЧИТЕСЬ
- Build and train deep neural networks, identify key architecture parameters, implement vectorized neural networks and deep learning to applications
- Train test sets, analyze variance for DL applications, use standard techniques and optimization algorithms, and build neural networks in TensorFlow
- Build a CNN and apply it to detection and recognition tasks, use neural style transfer to generate art, and apply algorithms to image and video data
- Build and train RNNs, work with NLP and Word Embeddings, and use HuggingFace tokenizers and transformer models to perform NER and Question Answering
«Deep learning на пальцах 1 — Введение» — Youtube
«MIT Introduction to Deep Learning | 6.S191» — Youtube
Заключение