Towards Infinite Length Extrapolation: A Unified Approach
Nitin Vetcha
TL;DR
This work proposes a unified Generalized Positional Encoding framework that reframes attention score modification as a multiplicative transformation plus additive bias, encompassing RoPE and ALiBi. It introduces Adaptive Positional Encoding (APE) with adaptive frequency and a multi-term decay bias, and provides theoretical conditions for infinite-context extrapolation, including convergent normalization and entropy boundedness, while preserving gradient positional sensitivity. The authors validate APE through case studies on TinyStories and a new LongTinyStories dataset, showing improved perplexity and attention behavior for long-range dependencies, along with analysis of memory and compute trade-offs. The approach offers a principled path toward longer context processing in transformers, with practical implications for long-document understanding and scalable language modeling.
Abstract
Large language models (LLMs) have revolutionized natural language processing, but their ability to process long sequences is fundamentally limited by the context window size during training. Existing length extrapolation methods often suffer from performance degradation or computational inefficiencies. We thereby use a unified framework that reinterprets positional encoding methods as a decomposition of the attention score into a multiplicative transformation and an additive bias. This perspective not only subsumes popular approaches such as relative position embeddings and attention-bias moderated approaches but also exposes their inherent limitations in handling long-range dependencies. To address these shortcomings, motivated by our framework, we introduce Adaptive Positional Encoding (APE), which leverages adaptive frequency modulation and an intricately designed decay bias that incorporates linear, logarithmic, and square-root terms. Our theoretical analysis establishes conditions for infinite-context extrapolation, ensuring that the softmax normalization remains well-defined over unbounded sequences while preserving long-distance correlations, entropy boundedness and gradient positional sensitivity. We substantiate our claims with an experimental case study on TinyStories dataset as well as a new synthetic dataset, \emph{Long Tiny Stories} featuring stories up to 32,000 words. Relevant code, dataset and model weights are available at https://anonymous.4open.science/r/Check-2DAD/.
