paper-with-me

홈 › Papers

Formal guarantees for heuristic optimization algorithms used in machine learning

2022-07-31 · Xiaoyu Li

Recently, Stochastic Gradient Descent (SGD) and its variants have become the dominant methods in the large-scale optimization of machine learning (ML) problems. A variety of strategies have been proposed for tuning the step sizes, ranging from adaptive step sizes to heuristic methods to change the step size in each iteration. Also, momentum has been widely employed in ML tasks to accelerate the training process. Yet, there is a gap in our theoretical understanding of them. In this work, we start to close this gap by providing formal guarantees to a few heuristic optimization methods and proposing improved algorithms. First, we analyze a generalized version of the AdaGrad (Delayed AdaGrad) step sizes in both convex and non-convex settings, showing that these step sizes allow the algorithms to automatically adapt to the level of noise of the stochastic gradients. We show for the first time sufficient conditions for Delayed AdaGrad to achieve almost sure convergence of the gradients to zero. Moreover, we present a high probability analysis for Delayed AdaGrad and its momentum variant in the non-convex setting. Second, we analyze SGD with exponential and cosine step sizes, which are empirically successful but lack theoretical support. We provide the very first convergence guarantees for them in the smooth and non-convex setting, with and without the Polyak-{\L}ojasiewicz (PL) condition. We also show their good property of adaptivity to noise under the PL condition. Third, we study the last iterate of momentum methods. We prove the first lower bound in the convex setting for the last iterate of SGD with constant momentum. Moreover, we investigate a class of Follow-The-Regularized-Leader-based momentum algorithms with increasing momentum and shrinking updates. We show that their last iterate has optimal convergence for unconstrained convex stochastic optimization problems.

📄 PDF Abstract BibTeX arXiv:2208.00502

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningStochastic Optimization

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…
AdaGrad AdaGrad is a stochastic optimization method that adapts the learning rate to the parameters. It performs smaller updates for parameters associated with frequently occurring…

Similar Papers 제목 키워드 기반

Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees

2026-02-18 · Itamar Hadad, Guy Katz, Shahaf Bassan arxiv

*Automated circuit discovery* is a central tool in mechanistic interpretability for identifying the internal components of neural networks responsible for specific behaviors. While prior methods have made significant pro…

Conformal Mixed-Integer Constraint Learning with Feasibility Guarantees

2025-06-04 · Daniel Ovalle, Lorenz T. Biegler, Ignacio E. Grossmann, Carl D. Laird 외

We propose Conformal Mixed-Integer Constraint Learning (C-MICL), a novel framework that provides probabilistic feasibility guarantees for data-driven constraints in optimization problems. While standard Mixed-Integer Con…

Conformal PredictionDecision Making

Gradient Descent with Provably Tuned Learning-rate Schedules

2025-12-04 · Dravyansh Sharma arxiv

Gradient-based iterative optimization methods are the workhorse of modern machine learning. They crucially rely on careful tuning of parameters like learning rate and momentum. However, one typically sets them using heur…

Simple, Efficient, and Neural Algorithms for Sparse Coding

2015-03-02 · Sanjeev Arora, Rong Ge, Tengyu Ma, Ankur Moitra

Sparse coding is a basic task in many fields including signal processing, neuroscience and machine learning where the goal is to learn a basis that enables a sparse representation of a given set of data, if one exists. I…

Improved Adversarial Learning for Fair Classification

2019-01-29 · L. Elisa Celis, Vijay Keswani

Motivated by concerns that machine learning algorithms may introduce significant bias in classification models, developing fair classifiers has become an important problem in machine learning research. One important para…

BIG-bench Machine LearningClassificationFairnessGeneral Classification