LGOCMay 16, 2024

Random Scaling and Momentum for Non-smooth Non-convex Optimization

arXiv:2405.09742v112 citationsh-index: 4ICML
Originality Highly original
AI Analysis

This addresses a key limitation in training algorithms for neural networks, offering a solution for irregular loss functions where classical methods fail.

The paper tackles the problem of optimizing non-smooth, non-convex loss functions in neural network training by modifying stochastic gradient descent with momentum (SGDM) with random scaling, achieving optimal convergence guarantees.

Training neural networks requires optimizing a loss function that may be highly irregular, and in particular neither convex nor smooth. Popular training algorithms are based on stochastic gradient descent with momentum (SGDM), for which classical analysis applies only if the loss is either convex or smooth. We show that a very small modification to SGDM closes this gap: simply scale the update at each time point by an exponentially distributed random scalar. The resulting algorithm achieves optimal convergence guarantees. Intriguingly, this result is not derived by a specific analysis of SGDM: instead, it falls naturally out of a more general framework for converting online convex optimization algorithms to non-convex optimization algorithms.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes