НачатьНачать бесплатно

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

В видеоуроке вы познакомились с четырьмя типами моделей «последовательность в последовательность»: «многие к одному» (классификация) и «многие ко многим» (генерация текста, нейронный машинный перевод и языковые модели). В этом упражнении вам нужно выбрать подходящий тип модели для следующей задачи:

Вы помогаете другу, который специализируется на распознавании речи. Он создал модель, способную различать акценты английского языка, однако модель не справляется с омофонами — словами, которые звучат одинаково, но имеют разное значение, например «sea» и «see» или «write» и «right».

Вы предлагаете использовать модель, которая будет учитывать контекст вокруг слов, чтобы определить их смысл. Научившись понимать значение слов, новая модель перестанет допускать ошибки вроде «Did you sea that car?» — она распознает, что в данном контексте правильным словом является «see».

Какой тип модели «последовательность в последовательность» подходит для этой задачи?

Это упражнение является частью курса

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

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение