Gradient Clipping Beyond Vector Norms: A Spectral Approach for Matrix-Valued Parameters
Abstract
Gradient clipping is a standard safeguard for training neural networks under noisy, heavy-tailed stochastic gradients; yet, most clipping rules treat all parameters as vectors and ignore the matrix structure of modern architectures. We show empirically that data outliers often amplify only a small number of leading singular values in layer-wise gradient matrices, while the rest of the spectrum remains largely unchanged. Motivated by this phenomenon, we propose spectral clipping, which stabilizes training by clamping singular values that exceed a threshold while preserving the singular directions. This framework generalizes classical gradient norm clipping and can be easily integrated into existing optimizers. We provide a convergence analysis for non-convex optimization with spectrally clipped SGD, yielding the optimal rate for heavy-tailed noise. To minimize hyperparameter tuning, we introduce layer-wise adaptive thresholds based on moving averages or sliding-window quantiles of the top singular values. Finally, we develop efficient implementations that clip only the top singular values via randomized truncated SVD, avoiding full decompositions for large layers. We demonstrate competitive performance across synthetic heavy-tailed settings and neural network training tasks.
Cite
@article{arxiv.2605.11838,
title = {Gradient Clipping Beyond Vector Norms: A Spectral Approach for Matrix-Valued Parameters},
author = {Alexander Yukhimchuk and Mladen Kolar and Martin Takáč and Sayantan Choudhury},
journal= {arXiv preprint arXiv:2605.11838},
year = {2026}
}