Scale-invariant attention

Ben Anson (University of Bristol) · Xi Wang (ETHZ - ETH Zurich) · Laurence Aitchison (University of Cambridge)
attention logitsattention mechanismscontext inferenceeffective attention schemeexperimental resultsgaussian assumptiongeneralisationlong-context attentionlong-context retrievalposition-dependent transformationscale-invariant attention sparsityscale-invariant total attentiontraining contextsvalidation losszero-shot generalisation

One persistent challenge in LLM research is the development of attention mechanisms that are able to generalise from training on shorter contexts to inference on longer contexts. We propose two conditions that we expect all effective long-context attention mechanisms to have: scale-invariant total attention, and scale-invariant attention sparsity. Under a Gaussian assumption, we show that a simple position-dependent transformation of the attention logits is sufficient for these conditions to hold. Experimentally we find that the resulting scale-invariant attention scheme gives considerable benefits in terms of validation loss when zero-shot generalising from training on short contexts to validation on longer contexts, and is effective at long-context retrieval.