СледваСледващо ръководство
Повтарящи се невронни мрежи
Основи
Техническо РЪКОВОДСТВО
Двупосочна рекурентна мрежа чете последователност както напред, така и назад, така че представянето на всяка позиция се основава на контекст от миналото и бъдещето.
Чуйте това ръководствоAI-разказан · ~2 min
Това има значение, защото смисълът често зависи от това, което следва, а не само от това, което е било преди.
Предложен от Schuster и Paliwal през 1997 г., двупосочната RNN изпълнява два отделни повтарящи се слоя върху един и същ вход: единият обработва последователността отляво надясно, другият отдясно наляво. След това техните скрити състояния се комбинират, обикновено чрез конкатенация, за да образуват представяне на всяка стъпка от време, което кодира пълния заобикалящ контекст. Това е мощно за задачи, при които целият вход е достъпен наведнъж. Например, за да обозначим думата банка като финансова институция срещу бряг на река, моделът се възползва от това, че вижда думите от двете страни. Двупосочните LSTM и GRU станаха стандарт за разпознаване на именувани обекти, маркиране на част от речта и разпознаване на реч. Ключовото ограничение е, че мрежата се нуждае от пълната последователност, преди да произведе изходи, така че не може да се използва за реално време, стрийминг или генериращо прогнозиране отляво надясно.
Разпознаване на именуван обект, където заобикалящите думи от двете страни помагат за класифицирането на токен като човек, място или организация
Маркиране на част от речта, което прави недвусмислени думи като „водещ“, като използва както предходния, така и следния контекст
Акустично моделиране при офлайн разпознаване на реч, където е достъпно цялото изказване
Маркиране на протеинова или ДНК последователност в биоинформатиката, където мотивите зависят от страничните остатъци
Двупосочният контекст продължава да съществува в съвременните енкодери: Трансформаторите в стил BERT постигат същата цел с маскирано внимание, а не с повтаряне, и паралелизират много по-добре. Двупосочните RNN остават уместни при леки тръбопроводи, обработка на аудио и биосигнали и настройки, където пълните последователности са кратки и етикетирани. Очаквайте продължителна употреба в специализирани, толерантни към забавяне задачи за кодиране, докато базираните на вниманието двупосочни енкодери доминират разбирането на широкомащабния език.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното 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.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Повтарящи се невронни мрежи
Основи