Adaptive Online Learning for Gradient-Based Optimizers
Saeed Masoudian, Ali Arabzadeh, Mahdi Jafari Siavoshani, Milad Jalal,, Alireza Amouzad

TL;DR
This paper introduces a unified adaptive online learning framework that generalizes existing methods, enabling better performance across diverse convex optimization problems by learning parameters and regularizers adaptively.
Contribution
It proposes a general framework that encompasses many adaptive methods, including new algorithms that outperform existing ones with minimal regret increase.
Findings
Framework includes MetaGrad, MetaGrad+C, and Ader.
New algorithm outperforms existing adaptive methods.
Empirical results validate theoretical advantages on simplex and l2-ball.
Abstract
As application demands for online convex optimization accelerate, the need for designing new methods that simultaneously cover a large class of convex functions and impose the lowest possible regret is highly rising. Known online optimization methods usually perform well only in specific settings, and their performance depends highly on the geometry of the decision space and cost functions. However, in practice, lack of such geometric information leads to confusion in using the appropriate algorithm. To address this issue, some adaptive methods have been proposed that focus on adaptively learning parameters such as step size, Lipschitz constant, and strong convexity coefficient, or on specific parametric families such as quadratic regularizers. In this work, we generalize these methods and propose a framework that competes with the best algorithm in a family of expert algorithms. Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Optimization and Search Problems · Machine Learning and Algorithms
