Перейти к основному контенту

Курс

Рекуррентные нейронные сети (RNN) для языкового моделирования с Keras

Продвинутый4 ч

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}4,500 XP16,365Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Модели машинного обучения опираются на числовые значения для прогнозирования и классификации — но как компьютеры справляются с текстовыми данными? Стремительный рост объёмов доступных текстов открыл возможности для автоматической классификации документов, генерации текста и нейронного машинного перевода. В этом курсе вы научитесь использовать рекуррентные нейронные сети для классификации текста (бинарной и многоклассовой), генерации фраз в стиле персонажа Шелдона из сериала «Теория большого взрыва», а также перевода предложений с португальского на английский. Готовы погрузиться в мир языковых моделей на основе Keras и Python? Начнём!

Предварительные требования

Программа

Структура курса

1

Рекуррентные нейронные сети и Keras

В этой главе вы изучите основы рекуррентных нейронных сетей (RNN). Вы начнёте с предварительных сведений, затем разберёте, как информация передаётся через сеть, и наконец реализуете подобные модели с помощью Keras для задачи классификации тональности текста.
Начать главу
2

Архитектура RNN

Вы познакомитесь с проблемами затухающего и взрывного градиентов, которые часто возникают в RNN, а также с тем, как с ними справляются ячейки GRU и LSTM. Кроме того, вы создадите слои эмбеддингов для языковых моделей и вернётесь к задаче классификации тональности текста.
Начать главу
4

Модели «последовательность в последовательность»

В этой главе рассматриваются два практических применения RNN-моделей: генерация текста и нейронный машинный перевод. Вы научитесь подготавливать текстовые данные в формат, необходимый для работы моделей. Модель генерации текста используется для воспроизведения манеры речи персонажа — вы с интересом попробуете имитировать стиль Шелдона из «Теории большого взрыва». Нейронный машинный перевод лежит в основе таких сервисов, как Google Translate, где применяются значительно более сложные модели. В этой главе вы создадите модель, которая переводит короткие фразы с португальского на английский.
Начать главу

Рекуррентные нейронные сети (RNN) для языкового моделирования с Keras

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Рекуррентные нейронные сети (RNN) для языкового моделирования с Keras | DataCamp