Two Sides of One Coin: the Limits of Untuned SGD and the Power of Adaptive Methods

Abstract

The classical analysis of Stochastic Gradient Descent (SGD) with polynomially decaying stepsize ηt = η/t relies on well-tuned η depending on problem parameters such as Lipschitz smoothness constant, which is often unknown in practice. In this work, we prove that SGD with arbitrary η > 0, referred to as untuned SGD, still attains an order-optimal convergence rate O(T-1/4) in terms of gradient norm for minimizing smooth objectives. Unfortunately, it comes at the expense of a catastrophic exponential dependence on the smoothness constant, which we show is unavoidable for this scheme even in the noiseless setting. We then examine three families of adaptive methods x2013 Normalized SGD (NSGD), AMSGrad, and AdaGrad x2013 unveiling their power in preventing such exponential dependency in the absence of information about the smoothness parameter and boundedness of stochastic gradients. Our results provide theoretical justification for the advantage of adaptive methods over untuned SGD in alleviating the issue with large gradients.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…