English

Interleaved Head Attention

Machine Learning 2026-02-26 v1

Abstract

Multi-Head Attention (MHA) is the core computational primitive underlying modern Large Language Models (LLMs). However, MHA suffers from a fundamental linear scaling limitation: HH attention heads produce exactly HH independent attention matrices, with no communication between heads during attention computation. This becomes problematic for multi-step reasoning, where correct answers depend on aggregating evidence from multiple parts of the context and composing latent token-to-token relations over a chain of intermediate inferences. To address this, we propose Interleaved Head Attention (IHA), which enables cross-head mixing by constructing PP pseudo-heads per head (typically P=HP=H), where each pseudo query/key/value is a learned linear combination of all HH original queries, keys and values respectively. Interactions between pseudo-query and pseudo-key heads induce up to P2P^2 attention patterns per head with modest parameter overhead O(H2P)\mathcal{O}(H^2P). We provide theory showing improved efficiency in terms of number of parameters on the synthetic Polynomial task (IHA uses Θ(kn2)\Theta(\sqrt{k}n^2) parameters vs. Θ(kn2)\Theta(kn^2) for MHA) and on the synthetic order-sensitive CPM-3 task (IHA uses Nmax\lceil\sqrt{N_{\max}}\rceil heads vs. NmaxN_{\max} for MHA). On real-world benchmarks, IHA improves Multi-Key retrieval on RULER by 10-20% (4k-16k) and, after fine-tuning for reasoning on OpenThoughts, improves GSM8K by 5.8% and MATH-500 by 2.8% (Majority Vote) over full attention.

Keywords

Cite

@article{arxiv.2602.21371,
  title  = {Interleaved Head Attention},
  author = {Sai Surya Duvvuri and Chanakya Ekbote and Rachit Bansal and Rishabh Tiwari and Devvrit Khatri and David Brandfonbrener and Paul Liang and Inderjit Dhillon and Manzil Zaheer},
  journal= {arXiv preprint arXiv:2602.21371},
  year   = {2026}
}
R2 v1 2026-07-01T10:50:45.131Z