ДалееСледующее руководство
Рекуррентные нейронные сети
Основы
Техническое РУКОВОДСТВО
Двунаправленная рекуррентная сеть считывает последовательность как вперед, так и назад, поэтому представление каждой позиции опирается на контекст из прошлого и будущего.
Прослушайте это руководствоОзвучено ИИ · ~2 min
This matters because meaning often depends on what comes next, not just what came before.
Двунаправленная RNN, предложенная Шустером и Паливалом в 1997 году, запускает два отдельных рекуррентных слоя над одним и тем же входным сигналом: один обрабатывает последовательность слева направо, другой — справа налево. Их скрытые состояния затем объединяются, обычно путем конкатенации, для формирования представления на каждом временном шаге, которое кодирует полный окружающий контекст. Это полезно для задач, где весь ввод доступен одновременно. Например, чтобы обозначить банк слов как финансовое учреждение, а не как берег реки, модель выигрывает от просмотра слов с обеих сторон. Двунаправленные LSTM и GRU стали стандартом для распознавания именованных объектов, маркировки частей речи и распознавания речи. Ключевое ограничение заключается в том, что сети требуется полная последовательность перед выдачей выходных данных, поэтому ее нельзя использовать для прогнозирования в реальном времени, потоковой передачи или генеративного прогнозирования слева направо.
Распознавание именованного объекта, при котором окружающие слова с обеих сторон помогают классифицировать токен как человека, место или организацию.
Маркировка частей речи, которая устраняет неоднозначность таких слов, как «лид», используя как предшествующий, так и последующий контекст.
Акустическое моделирование при распознавании речи в автономном режиме, где доступно все высказывание.
Мечение последовательностей белков или ДНК в биоинформатике, где мотивы зависят от фланкирующих остатков
Двунаправленный контекст продолжает жить в современных кодировщиках: преобразователи в стиле BERT достигают той же цели замаскированным вниманием, а не повторением, и они распараллеливают гораздо лучше. Двунаправленные RNN остаются актуальными в легких конвейерах, обработке аудио и биосигналов, а также в условиях, когда полные последовательности короткие и помечены. Ожидайте дальнейшего использования в специализированных задачах кодирования, устойчивых к задержкам, в то время как двунаправленные кодеры, основанные на внимании, доминируют в крупномасштабном понимании языка.
Бесплатная рассылка
Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.
Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.
Проверьте себя
Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.
Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование
Двунаправленная рекуррентная сеть считывает последовательность как вперед, так и назад, поэтому представление каждой позиции опирается на контекст из прошлого и будущего. Это важно, потому что смысл часто зависит от того, что будет дальше, а не только от того, что было раньше.
The guide describes two recurrent passes over the same input in opposite directions.
The guide gives contextual disambiguation as a benefit of bidirectional representations.
The guide says the directional states are typically concatenated before output.
The guide notes the full input must be available before outputs using future context can be produced.
Both passes provide context before and after the current position.
Продолжайте учиться
Другие руководства, выбранные по этой теме
ДалееСледующее руководство
Рекуррентные нейронные сети
Основы