Dynamic Regret via Discounted-to-Dynamic Reduction with Applications to Curved Losses and Adam Optimizer
Abstract
Lay Summary
Online learning provides a general framework for sequential decision making: at each round, a learner selects a decision, observes an outcome, and incurs a loss. In non-stationary settings where the environment can change over time, a widely used performance measure is dynamic regret, which compares the learner's cumulative loss against a time-varying sequence of comparators. Follow the regularized leader (FTRL) is a fundamental framework in online learning that selects decisions by minimizing a global objective over all past experience; familiar methods such as ridge regression can be seen as special cases. Because FTRL accumulates all past information, it can better exploit the structure of the losses, making it especially effective for problems that require fine-grained analysis, such as online linear regression and logistic regression with curved losses. However, this reliance on the full history can slow adaptation in non-stationary environments. Meanwhile, a recent result reveals that the Adam optimizer, one of the most widely used methods for training neural networks, can be viewed as an instance of FTRL that optimizes a dynamic regret. Therefore, establishing general dynamic regret guarantees for FTRL is important for analyzing both regression problems and modern optimizers. To this end, we develop a modular discounted-to-dynamic analysis, cast at the level of untuned upper-bound templates, that keeps key terms explicit throughout the reduction and is reusable across different settings. We apply this analysis in two directions. For curved losses, it streamlines existing proofs for online linear regression and yields new dynamic regret guarantees for logistic regression. For Adam in stochastic, non-convex, and non-smooth settings, it establishes optimal convergence rates under more flexible choices of the two momentum parameters than prior theory required, for both clipped and clip-free variants.