Generalized Gradient Norm Clipping & Non-Euclidean $(L_0,L_1)$-Smoothness
Thomas Pethick, Wanyun Xie, Mete Erdogan, Kimon Antonakopoulos, Tony Silveti-Falls, Volkan Cevher
TL;DR
The paper addresses the instability of first-order methods in non-Euclidean spaces by blending gradient-norm clipping with conditional gradient steps, extending clipping to general (L0,L1)-smooth settings. It introduces Generalized Gradient Norm Clipping (GGNC) and stochastic variants (uSCG, S^3CG) with momentum, proving descent properties and an order-optimal O(n^{-1/4}) convergence rate in stochastic regimes. By connecting clipping to the Frank-Wolfe short-step, the work enables principled incorporation of weight decay and constrained updates, with theoretical guarantees. The methods are instantiated for deep learning (ClippedScion) and validated on image classification and language modeling tasks, showing practical speedups and stability benefits across norm choices and network architectures.
Abstract
This work introduces a hybrid non-Euclidean optimization method which generalizes gradient norm clipping by combining steepest descent and conditional gradient approaches. The method achieves the best of both worlds by establishing a descent property under a generalized notion of ($L_0$,$L_1$)-smoothness. Weight decay is incorporated in a principled manner by identifying a connection to the Frank-Wolfe short step. In the stochastic case, we show an order optimal $O(n^{-1/4})$ convergence rate by leveraging a momentum based gradient estimator. We discuss how to instantiate the algorithms for deep learning, which we dub Clipped Scion, and demonstrate their properties on image classification and language modeling. The code is available at https://github.com/LIONS-EPFL/ClippedScion.
