Back to Search Start Over

Farewell to Length Extrapolation, a Training-Free Infinite Context with Finite Attention Scope

Authors :
Liu, Xiaoran
Guo, Qipeng
Song, Yuerong
Liu, Zhigeng
Lv, Kai
Yan, Hang
Li, Linlin
Liu, Qun
Qiu, Xipeng
Publication Year :
2024

Abstract

The maximum supported context length is a critical bottleneck limiting the practical application of the Large Language Model (LLM). Although existing length extrapolation methods can extend the context of LLMs to millions of tokens, these methods all have an explicit upper bound. In this work, we propose LongCache, a training-free approach that enables LLM to support an infinite context with finite context scope, through full-context cache selection and training-free integration. This effectively frees LLMs from the length extrapolation issue. We validate LongCache on the LongBench and L-Eval and demonstrate its performance is on par with traditional full-attention mechanisms. Furthermore, we have applied LongCache on mainstream LLMs, including LLaMA3 and Mistral-v0.3, enabling them to support context lengths of at least 400K in Needle-In-A-Haystack tests. We will improve the efficiency of LongCache by GPU-aware optimization soon.<br />Comment: 8 pages, 7 figures

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2407.15176
Document Type :
Working Paper