Gradient Flow Polarizes Softmax Outputs towards Low-Entropy Solutions

Aditya Varre, Mark Rofin, Nicolas Flammarion
3/6/2026
cs.LGmath.OCstat.ML

No official code found. Best implementation: tml-epfl/softmax (1 star, last commit 2026-03-09).

Abstract

Understanding the intricate non-convex training dynamics of softmax-based models is crucial for explaining the empirical success of transformers. In this article, we analyze the gradient flow dynamics of the value-softmax model, defined as ${L}(\mathbf{V} σ(\mathbf{a}))$, where $\mathbf{V}$ and $\mathbf{a}$ are a learnable value matrix and attention vector, respectively. As the matrix times softmax vector parameterization constitutes the core building block of self-attention, our analysis provides direct insight into transformer's training dynamics. We reveal that gradient flow on this structure inherently drives the optimization toward solutions characterized by low-entropy outputs. We demonstrate the universality of this polarizing effect across various objectives, including logistic and square loss. Furthermore, we discuss the practical implications of these theoretical results, offering a formal mechanism for empirical phenomena such as attention sinks and massive activations.

View on arXivView PDF

Code Implementations(1)

tml-epfl/softmaxCommunity52%

Official code for the paper "Gradient Flow Polarizes Softmax Outputs towards Low-Entropy Solutions"

10Python, Jupyter NotebookFeb 13, 20267 months ago

Similar Papers

Cite this paper

@article{varre2026gradient,
  title  = {Gradient Flow Polarizes Softmax Outputs towards Low-Entropy Solutions},
  author = {Aditya Varre and Mark Rofin and Nicolas Flammarion},
  year   = {2026},
  eprint = {2603.06248},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.06248v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.06248.svg)](https://codeofpaper.com/paper/2603.06248)

Discussion