Ключевой компонент трансформера, позволяющий модели оценивать, насколько каждое слово текста связано с каждым другим словом.
Механизм внимания (attention) — это вычислительный приём, позволяющий модели при обработке каждого слова текста оценивать степень его смысловой связи со всеми остальными словами того же текста, а не рассматривать его изолированно или только в связи с ближайшими соседями, как это делали более ранние архитектуры.
Именно attention лежит в основе трансформера — при генерации, например, местоимения модель может «обратить внимание» на существительное несколькими предложениями ранее, чтобы правильно определить его число и род, даже если между ними стоит длинный текст. Эта способность улавливать дальние зависимости стала ключевым прорывом, позволившим моделям качественно работать с длинными и сложными текстами.
Именно из-за квадратичной вычислительной сложности механизма внимания (относительно длины текста) расширение контекстного окна моделей требует значительных инженерных усилий и вычислительных ресурсов.
Нет, attention — это один из ключевых компонентов архитектуры трансформер, а не вся архитектура целиком.
Он позволяет модели учитывать смысловые связи между удалёнными друг от друга частями текста, что критично для правильного понимания сложных предложений и длинных документов.
Нет, механизм внимания применяется и в компьютерном зрении, и в мультимодальных моделях для связывания информации из разных источников (например, слова и области изображения).