X-SAM: Boosting Sharpness-Aware Minimization with Dominant-Eigenvector Gradient Correction
Hongru Duan, Yongle Chen, Lei Guan
TL;DR
X-SAM addresses a gap in Sharpness-Aware Minimization by revealing that gradient updates can align unfavorably with the Hessian's dominant direction, limiting reduction of the maximum curvature. It introduces a gradient decomposition strategy that attenuates the component along the leading eigenvector, accompanied by intermittent eigenvector estimation and a correction term, yielding provable convergence and reduced top eigenvalue. Empirically, X-SAM consistently improves generalization over SAM and variants across CIFAR-10/100 and Fashion-MNIST, while producing a flatter Hessian spectrum with smaller $\lambda_1$ and trace. The approach offers a practical path to stronger robustness and generalization in deep nets, with future work focusing on reducing eigenvector estimation overhead and scaling to larger models.
Abstract
Sharpness-Aware Minimization (SAM) aims to improve generalization by minimizing a worst-case perturbed loss over a small neighborhood of model parameters. However, during training, its optimization behavior does not always align with theoretical expectations, since both sharp and flat regions may yield a small perturbed loss. In such cases, the gradient may still point toward sharp regions, failing to achieve the intended effect of SAM. To address this issue, we investigate SAM from a spectral and geometric perspective: specifically, we utilize the angle between the gradient and the leading eigenvector of the Hessian as a measure of sharpness. Our analysis illustrates that when this angle is less than or equal to ninety degrees, the effect of SAM's sharpness regularization can be weakened. Furthermore, we propose an explicit eigenvector-aligned SAM (X-SAM), which corrects the gradient via orthogonal decomposition along the top eigenvector, enabling more direct and efficient regularization of the Hessian's maximum eigenvalue. We prove X-SAM's convergence and superior generalization, with extensive experimental evaluations confirming both theoretical and practical advantages.
