Threshold Differential Attention for Sink-Free, Ultra-Sparse, and Non-Dispersive Language Modeling
Xingyue Huang, Xueying Ding, Mingxuan Ju, Yozen Liu, Neil Shah, Tong Zhao
TL;DR
This work identifies core flaws in Softmax attention for long sequences—attention sinks and dispersion—and introduces Threshold Differential Attention (TDA), a sink-free, ultra-sparse mechanism that combines length-aware thresholding with an inhibitory differential view. Theoretical analysis under sub-Gaussian noise shows that per-row spurious survivors remain $O(1)$ and consensus spurious matches vanish as context grows, while empirical results report >99% exact zeros and elimination of attention sinks. TRA provides a strong baseline by bounding noise via a length-dependent gate, and TDA further suppresses spurious matches by combining two independent views into a signed, differential map. Across standard and long-context benchmarks, TDA achieves competitive accuracy with significantly improved sparsity, and the authors provide a fused Triton kernel that delivers memory and runtime benefits, making long-context Transformers more practical. Overall, TDA offers a principled, efficient path toward robust long-context modeling without projection-based sparsification.
Abstract
Softmax attention struggles with long contexts due to structural limitations: the strict sum-to-one constraint forces attention sinks on irrelevant tokens, and probability mass disperses as sequence lengths increase. We tackle these problems with Threshold Differential Attention (TDA), a sink-free attention mechanism that achieves ultra-sparsity and improved robustness at longer sequence lengths without the computational overhead of projection methods or the performance degradation caused by noise accumulation of standard rectified attention. TDA applies row-wise extreme-value thresholding with a length-dependent gate, retaining only exceedances. Inspired by the differential transformer, TDA also subtracts an inhibitory view to enhance expressivity. Theoretically, we prove that TDA controls the expected number of spurious survivors per row to $O(1)$ and that consensus spurious matches across independent views vanish as context grows. Empirically, TDA produces $>99\%$ exact zeros and eliminates attention sinks while maintaining competitive performance on standard and long-context benchmarks.
