Long Sequence Modeling with Attention Tensorization: From Sequence to Tensor Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Feng, Aosong, Ying, Rex, Tassiulas, Leandros
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916753333813248
author Feng, Aosong
Ying, Rex
Tassiulas, Leandros
author_facet Feng, Aosong
Ying, Rex
Tassiulas, Leandros
contents As the demand for processing extended textual data grows, the ability to handle long-range dependencies and maintain computational efficiency is more critical than ever. One of the key issues for long-sequence modeling using attention-based model is the mismatch between the limited-range modeling power of full attention and the long-range token dependency in the input sequence. In this work, we propose to scale up the attention receptive field by tensorizing long input sequences into compact tensor representations followed by attention on each transformed dimension. The resulting Tensorized Attention can be adopted as efficient transformer backbones to extend input context length with improved memory and time efficiency. We show that the proposed attention tensorization encodes token dependencies as a multi-hop attention process, and is equivalent to Kronecker decomposition of full attention. Extensive experiments show that tensorized attention can be used to adapt pretrained LLMs with improved efficiency. Notably, Llama-8B with tensorization is trained under 32,768 context length and can steadily extrapolate to 128k length during inference with $11\times$ speedup, compared to full attention with FlashAttention-2.
format Preprint
id arxiv_https___arxiv_org_abs_2410_20926
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Long Sequence Modeling with Attention Tensorization: From Sequence to Tensor Learning
Feng, Aosong
Ying, Rex
Tassiulas, Leandros
Computation and Language
As the demand for processing extended textual data grows, the ability to handle long-range dependencies and maintain computational efficiency is more critical than ever. One of the key issues for long-sequence modeling using attention-based model is the mismatch between the limited-range modeling power of full attention and the long-range token dependency in the input sequence. In this work, we propose to scale up the attention receptive field by tensorizing long input sequences into compact tensor representations followed by attention on each transformed dimension. The resulting Tensorized Attention can be adopted as efficient transformer backbones to extend input context length with improved memory and time efficiency. We show that the proposed attention tensorization encodes token dependencies as a multi-hop attention process, and is equivalent to Kronecker decomposition of full attention. Extensive experiments show that tensorized attention can be used to adapt pretrained LLMs with improved efficiency. Notably, Llama-8B with tensorization is trained under 32,768 context length and can steadily extrapolate to 128k length during inference with $11\times$ speedup, compared to full attention with FlashAttention-2.
title Long Sequence Modeling with Attention Tensorization: From Sequence to Tensor Learning
topic Computation and Language
url https://arxiv.org/abs/2410.20926