Research
Underscoring the Problem: Why Softpick Fails at Initialization
arXiv:2610.05488v1 Announce Type: new Abstract: Softmax attention gives every token a nonzero weight, which in trained models concentrates into attention sinks and massive activations that widen the d
arXiv:2610.05488v1 Announce Type: new Abstract: Softmax attention gives every token a nonzero weight, which in trained models concentrates into attention sinks and massive activations that widen the dynamic range low-precision inference must cover. Softpick removes this constraint by rectifying scores, eliminating sinks and lowering hidden-state kurtosis, but its advantage fades at scale. We reframe this failure as a normalization problem. Softpick's denominator splits into positive- and negative-shifted sums D^+ and D^-, used identically in the forward and backward pass, preventing their roles from being isolated. We separate them into a family of operators that independently choose each denominator. The failure originates at initialization: every layer contains rows where D^+ is exactly zero, while near-dead rows produce gradient norms above 10^{12} regardless of the backward denominator. Only Softpick and a stop-gradient variant, which keeps D^+ + D^- forward but backpropagates through D^+ alone, train from scratch. At 230M parameters, the stop-gradient operator matches Softpick on quantization, has fewer dead heads, and retrieves passkeys more reliably, trailing only on peak attention-weight kurtosis.
Related
- A Unifying View of Attention Sinks: Two Algorithms, Two Solutions
- Attention Sinks Induce Gradient Sinks: Massive Activations as Gradient Regulators in Transformers
- Attention Sinks Are Provably Necessary in Softmax Transformers: Evidence from Trigger-Conditional Tasks
- Massive Activations Are Architecturally Robust: A Controlled Scratch/Commitment Residual Stream Test
- Which the Eye Fears: Writing with Read-Blindness Explains Massive Activations in Transformers
Source: arXiv cs.LG | 2026-10-06