Рассмотрим ниже список того, чему можно будет научиться в ходе прохождения курса по нейронным сетям.
Работать с многомерными свёртками
Освоите Padding & stride, Pooling и LeNet. AlexNet, VGG, NiN, GoogLeNet, ResNet и DenseNet, deeplearning ai — в процессе обучения будут затронуты не только теоретические основы и понятия, но и более продвинутые приемы и методы работы с перечисленными сервисами и инструментами. В рамках модулей курсов, которые имеют хорошую репутацию, вы научитесь обработке изображений, узнаете, как учить нейронные сети для распознавания текста, узнаете о построении модулей, особенностях структуры сети, математических основах, классификации данных. Благодаря правильно построенной структуре обучения вы обретете все необходимые навыки и сможете начать работать, например, в качестве Data scientist, нарабатывая собственный опыт.
Работа с Beam-Search и Teacher Forcing
Курс — словно введение в мир Beam-Search и Teacher Forcing, с помощью которых можно решать различные бизнес-задачи. Разберём, как это возможно.
Реализовывать с нуля NLP
В рамках курса студенты познакомятся со всем, что связано с реализацией NLP: от классических RNN, GRU и LSTM до топовых Encoder-Decoder архитектур. Кроме того, нужно знать, что такое токенизация, словари, символы, оптимизация и подробный разбор различных реализаций сетей. Создание рекуррентных и любых других нейронных сетей с использованием tensorflow в colaboratory (colab). Выяснить, что такое метод обратного распространения ошибки и рассмотреть, какие еще могут быть виды.
Сегментации State-of-art
Во время обучения рассматриваются именно те инструменты, которые подходят для решения прикладных задач: Object Detection, Object Localization, Bounding boxes и AnchorBoxes. Кроме того, нужно будет углубиться в CNN, с чем помогут авторы курса.
Отличать генератор от дискриминатора
Обучите генератор за неделю или чуть больше выбирать статистические данные из линейной регрессии. Реализуете сеть генерации покемонов, чтобы впоследствии программировать ее на обучение с подкреплением (learning with reinforcement).
Строить языковые модели посредством моделирования
Изучите, каким образом построить языковые модели (например, scikit-learn) с использованием NER и машинного перевода на примере кейсов. Нужно разбираться во всем:от Word2Wec до определения тональности и преобразования текстовых и рукописных записей.