Optimizing Attention with Mirror Descent: Generalized Max-Margin Token Selection
Addison Kristanto Julistiono, Davoud Ataee Tarzanagh, Navid Azizan
TL;DR
The paper investigates optimizing softmax attention with a generalized mirror-descent framework using ell_p norms, showing that MD converges in direction to a generalized hard-margin SVM that separates locally optimal tokens. It extends prior gradient-descent analyses by deriving directional convergence results and a poly-logarithmic rate, and it establishes joint convergence for the key-query matrix W and decoder v under regularization-path assumptions. Empirically, MD improves generalization and token selection on synthetic and real data, yielding sparser attention weights and competitive performance relative to Adam. The findings illuminate the implicit bias of MD in attention models and point to practical benefits in interpretability and efficiency, with future work extending to multi-head and multi-layer transformers.
Abstract
Attention mechanisms have revolutionized several domains of artificial intelligence, such as natural language processing and computer vision, by enabling models to selectively focus on relevant parts of the input data. While recent work has characterized the optimization dynamics of gradient descent (GD) in attention-based models and the structural properties of its preferred solutions, less is known about more general optimization algorithms such as mirror descent (MD). In this paper, we investigate the convergence properties and implicit biases of a family of MD algorithms tailored for softmax attention mechanisms, with the potential function chosen as the $p$-th power of the $\ell_p$-norm. Specifically, we show that these algorithms converge in direction to a generalized hard-margin SVM with an $\ell_p$-norm objective when applied to a classification problem using a softmax attention model. Notably, our theoretical results reveal that the convergence rate is comparable to that of traditional GD in simpler models, despite the highly nonlinear and nonconvex nature of the present problem. Additionally, we delve into the joint optimization dynamics of the key-query matrix and the decoder, establishing conditions under which this complex joint optimization converges to their respective hard-margin SVM solutions. Lastly, our numerical experiments on real data demonstrate that MD algorithms improve generalization over standard GD and excel in optimal token selection.
