СледваСледващо ръководство
Скрито внимание с няколко глави
Езиков AI
Техническо РЪКОВОДСТВО
Attention rollout е метод за проследяване на това как информацията протича през подредените слоеве на вниманието на Transformer, за да се обясни кои входни токени влияят върху прогнозата.
Чуйте това ръководствоAI-разказан · ~2 min
Head pruning removes attention heads that contribute little, shrinking models without hurting accuracy. Together they help us interpret and compress Transformers.
Трансформаторите разпространяват разсъжденията си в много глави на вниманието на много слоеве, така че картата на вниманието на един слой рядко разказва цялата история. Внедряването на вниманието, въведено от Abnar и Zuidema през 2020 г., коригира това чрез умножаване на матриците на внимание слой по слой (след отчитане на остатъчните връзки), за да се определи приблизително колко всеки входен токен в крайна сметка допринася за даден изходен токен. Отделно, изследвания като Мишел и колеги „Наистина ли шестнадесет глави са по-добри от една?“ показа, че много глави са излишни: голяма част може да бъде съкратена по време на извод с незначителна загуба на точност. Подрязването на глави класира главите по важност, често използвайки базирани на градиент резултати за чувствителност, след което маскира най-малко полезните. Двете техники се допълват: разгръщането разкрива кои части от мрежата имат значение за интерпретация, а подрязването действа върху излишъка, за да направи моделите по-малки и по-бързи.
Визуализиране на кои думи в изречение е разчитал класификаторът на Transformer, чрез обръщане на внимание, за да подчертае влиятелни токени
Компресиране на BERT модел за мобилно внедряване чрез изрязване на излишни глави за внимание, за да се намали латентността
Одитиране на модел за отклонение чрез проследяване на потока на вниманието от прогноза обратно към чувствителни входни токени
Ускоряване на изводите в производствените системи за превод чрез премахване на маловажни глави, идентифицирани чрез оценяване на чувствителността
С нарастването на моделите ефективните изводи и надеждните обяснения придобиват спешност. Очаквайте съкращаването на главата да се слее със структурирано съкращаване, квантуване и дестилация в тръбопроводите за внедряване за крайно и чувствително към разходите обслужване. Интерпретируемостта напредва отвъд разгръщането към поток на вниманието, градиентно претеглени методи и анализ на механистични вериги, които изследват функциите на отделните глави. Регулаторният натиск за обясним AI ще продължи да стимулира изследванията, които свързват кои глави имат значение с това, което те всъщност изчисляват.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Attention rollout е метод за проследяване на това как информацията протича през подредените слоеве на вниманието на Transformer, за да се обясни кои входни токени влияят върху прогнозата. Подрязването на главата премахва главите на вниманието, които допринасят малко, свиващи се модели, без да вреди на точността. Заедно те ни помагат да тълкуваме и компресираме Transformers.
Разгръщането умножава вниманието по слоеве (с остатъците), за да определи приблизително как всеки входен токен влияе върху изхода.
Тъй като разсъжденията се разпределят между подредени слоеве и глави, картата на един слой не може да улови пълния информационен поток.
Добавянето на компонент за идентичност моделира остатъчната връзка за прескачане, която позволява на токените да запазят собствената си информация.
Изследвания като „Наистина ли шестнадесет глави са по-добри от една?“ показа, че голяма част от главите са излишни при извод.
Важността често се оценява с помощта на градиента на загубата по отношение на променлива маска за всяка глава.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Скрито внимание с няколко глави
Езиков AI