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