Модели «последовательность в последовательность»
В видеоуроке вы познакомились с четырьмя типами моделей «последовательность в последовательность»: «многие к одному» (классификация) и «многие ко многим» (генерация текста, нейронный машинный перевод и языковые модели). В этом упражнении вам нужно выбрать подходящий тип модели для следующей задачи:
Вы помогаете другу, который специализируется на распознавании речи. Он создал модель, способную различать акценты английского языка, однако модель не справляется с омофонами — словами, которые звучат одинаково, но имеют разное значение, например «sea» и «see» или «write» и «right».
Вы предлагаете использовать модель, которая будет учитывать контекст вокруг слов, чтобы определить их смысл. Научившись понимать значение слов, новая модель перестанет допускать ошибки вроде «Did you sea that car?» — она распознает, что в данном контексте правильным словом является «see».
Какой тип модели «последовательность в последовательность» подходит для этой задачи?
Это упражнение является частью курса
Рекуррентные нейронные сети (RNN) для языкового моделирования с Keras
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение