Linformer
Зачем это важно? В эпоху моделей, работающих с целыми книгами, медленное внимание становится главным узким местом. Linformer позволяет модели охватывать огромный контекст, не жертвуя скоростью и памятью.
Как это работает? Представьте, что в большой аудитории не каждый говорит с каждым, а выбираются несколько модераторов, передающих общие мнения. Linformer сжимает ключи с помощью обучаемых линейных проекций в небольшое число обобщённых представителей, и запросы сравниваются только с ними. Так сложность становится линейной, но связи между далёкими частями текста сохраняются.
Пример: анализ юридических договоров с перекрёстными ссылками между разделами. Обычный Transformer замедляется, а Linformer обрабатывает сотни страниц целиком, сопоставляя начало и конец документа за разумное время. Это также помогает в поиске по медицинским статьям и анализе финансовых отчётов.
Итак, Linformer — это компромисс: небольшое упрощение внимания ради практичной работы с длинными данными.
Поделиться