OpenFrontiers
← Back to the index
OP-0083Partially solvedOptimization

Black-Box Reductions and Adaptive Gradient Methods for Nonconvex Optimization

We describe an open problem: reduce offline nonconvex stochastic optimization to regret minimization in online convex optimization. The conjectured reduction aims to make progress on explaining the success of…

Inferred from the community field; finer classification has not been reviewed.

Status reported by the supplied archiveAs of 2026-09-07Source & evidence ↓

The research question

We describe an open problem: reduce offline nonconvex stochastic optimization to regret minimization in online convex optimization. The conjectured reduction aims to make progress on explaining the success of…

Read the original paper for precise definitions, assumptions, and numbered questions. The dated archive notes below describe reported progress and the remaining questions.

Lean 4

Not yet attached

No Lean statement or proof is attached yet. Have a formalization? Share its source to add it to this problem.

Read the original paper Full text & figures

Open Problem: Black-Box Reductions & Adaptive Gradient Methods for Nonconvex Optimization

Xinyi Chen (XINYIC@PRINCETON.EDU) Elad Hazan (EHAZAN@PRINCETON.EDU)

Princeton University and Google DeepMind, Princeton, New Jersey

Editors: Shipra Agrawal and Aaron Roth

Abstract

We describe an open problem: reduce offline nonconvex stochastic optimization to regret minimization in online convex optimization. The conjectured reduction aims to make progress on explaining the success of adaptive gradient methods for deep learning. A prize of $500 is offered to the winner.

1. Introduction

Adaptive gradient methods are the most widely used optimization algorithms for training deep neural networks.1 The theory for these algorithms, starting from AdaGrad (Duchi et al., 2011; McMahan and Streeter, 2010), is often rooted in regret minimization in the context of online convex optimization (OCO) (Hazan et al., 2016).

The regret bounds of AdaGrad in the convex setting can be better or worse than those of stochastic gradient descent (SGD), up to the square root of the dimension factor, depending on the data. This advantage can be very significant, as the dimension in deep neural network training is extremely large, and it could explain the performance improvements of adaptive optimizers in training deep neural networks.

However, the regret guarantees of AdaGrad imply faster convergence only for convex optimization. For nonconvex optimization, a different reduction from regret minimization to optimization is required, and this is the subject of this open problem.

1.1. Related work

The analysis of adaptive gradient methods spans thousands of publications, and we omit a detailed survey in this open problem statement. Some recent advancements in the analysis of AdaGrad and related methods appear in Ward et al. (2019); Li and Orabona (2019); Zaheer et al. (2018); Défossez et al. (2022); Faw et al. (2022); Zhou et al. (2020). These results directly analyze the convergence of adaptive gradient methods to stationary points, rather than by reduction from regret in OCO.

There are a few benefits of a black-box reduction compared to a direct analysis:

  • The convex world is simpler to analyze and we have tight regret bounds for many settings, in contrast to the more complex and general nonconvex optimization landscape.

  • The best known regret bounds for OCO would imply faster rates for AdaGrad (and related methods) in certain scenarios than known by direct analysis.

2. Problem statement

Assume we are given an algorithm A\mathcal{A} for OCO, that has a guaranteed worst case regret bound.2 Given a convex constraint set K⊆Rd\mathcal{K} \subseteq \mathbb{R}^d and an arbitrary sequence of convex cost functions f1,..,fT:K↦Rf_1, .., f_T : \mathcal{K} \mapsto \mathbb{R}, the algorithm guarantees that

∑t=1Tft(xt)−min⁡x⋆∈K∑t=1Tft(x⋆)  ≤  RegretT(A).\sum_{t=1}^{T} f_t(\mathbf{x}_t) - \min_{\mathbf{x}^\star \in \mathcal{K}} \sum_{t=1}^{T} f_t(\mathbf{x}^\star) \; \leq \; \text{Regret}_T(\mathcal{A}).

For example, the online gradient descent (OGD) algorithm guarantees RegretT(OGD)≤32GDT\text{Regret}_T(OGD) \leq \frac{3}{2} G D \sqrt{T}, where DD is the diameter of K\mathcal{K} in ℓ2\ell_2 norm, and GG is an upper bound on the Lipschitz constant of {ft}t=1T\{f_t\}_{t=1}^{T}. We are interested in the regret guarantee's dependence on the time horizon and dimension.

The problem is to design a black box-reduction from offline stochastic nonconvex optimization to OCO with a guaranteed performance that depends on the regret of A\mathcal{A}. The performance metric we target is the average gradient norm across iterations, which is also the metric for finding an approximate stationary point. We make the following assumptions on the nonconvex objective function f:Rd↦Rf : \mathbb{R}^d \mapsto \mathbb{R}, and for the sequel, ∥⋅∥\|\cdot\| denotes the ℓ2\ell_2 norm of a vector.

Assumption 1 The function ff is β\beta-smooth: it is differentiable and for all x,y∈Rdx, y \in \mathbb{R}^d,

∥∇f(x)−∇f(y)∥≤β∥x−y∥.\|\nabla f(x) - \nabla f(y)\| \leq \beta \|x - y\|.

Assumption 2 We are given a starting point x1x_1, such that the distance in function value to optimality satisfies f(x1)−f(x⋆)≤Mf(x_1) - f(x^\star) \leq M.

We have access to a stochastic gradient oracle O\mathcal{O} that is unbiased and has bounded variance.

Definition 3 Let O:Rd→Rd\mathcal{O} : \mathbb{R}^d \to \mathbb{R}^d denote the stochastic gradient oracle, where given xx, O\mathcal{O} outputs a gradient estimator ∇~f(x)\tilde{\nabla} f(x): O(x)=∇~f(x)\mathcal{O}(x) = \tilde{\nabla} f(x).

Assumption 4 For any x∈Rdx \in \mathbb{R}^d, E[∇~f(x)]=∇f(x)\mathbb{E}[\tilde{\nabla} f(x)] = \nabla f(x), and E[∥∇~f(x)−∇f(x)∥2]≤σ2\mathbb{E}[\|\tilde{\nabla} f(x) - \nabla f(x)\|^2] \leq \sigma^2.

We would like to obtain a sequence of points x1,…,xT∈Rd\mathbf{x}_1, \ldots, \mathbf{x}_T \in \mathbb{R}^d such that

1T∑t=1TE[∥∇f(xt)∥2]  ≤  O(Mβ⋅RegretT(A)T).(1)\frac{1}{T}\sum_{t=1}^{T} \mathbb{E}\left[\|\nabla f(\mathbf{x}_t)\|^2\right] \; \leq \; O\left(\frac{\sqrt{M\beta} \cdot \text{Regret}_T(\mathcal{A})}{T}\right). \tag{1}

2.1. Why is this open problem important?

The convergence rate of SGD for smooth nonconvex optimization is known to be O(σβMT)O\left(\sigma\sqrt{\frac{\beta M}{T}}\right) (Ghadimi and Lan, 2013), where σ2\sigma^2 is an upper bound on the variance, E[∥∇~f(x)−∇f(x)∥2]\mathbb{E}[\|\tilde{\nabla} f(x) - \nabla f(x)\|^2]. Note that this quantity implicitly depends on the problem dimension. The conjecture recovers this rate in the special case where the gradients are sampled from a stationary distribution and using the regret bound of the lazy variant of Online Gradient Descent (Hazan and Kale, 2010), as detailed in section A.1. Plugging in the regret bound of AdaGrad in the conjectured equation (1) would give a similar rate in terms of the number of iterations, i.e. 1T\frac{1}{\sqrt{T}}, which is known to be tight (Arjevani et al., 2023). However, in terms of the dimension dependence, the regret bound of Adagrad would imply convergence up to d\sqrt{d} faster in certain cases due to a different measure of the diameter of the decision set. The variance term will instead scale as D∞Tr(diag(∑t=1T∇f(xt)∇f(xt)⊤)1/2)D_\infty \text{Tr}(\text{diag}(\sum_{t=1}^{T}\nabla f(x_t)\nabla f(x_t)^\top)^{1/2}), where D∞D_\infty is the infinity-norm diameter of some decision set. This would also apply to Adam (Kingma and Ba, 2014) and most other adaptive gradient methods whose theory is based on regret in OCO.

We survey partial progress and reductions that are close in spirit to the required bound, but they do not obtain the desired provable speedup.

2.2. Constrained vs. unconstrained optimization

For nonconvex optimization over a constrained set, it is in general computationally hard to find a point with small gradient norm (Hazan et al., 2017). Therefore, the standard assumption in nonconvex optimization is unbounded domain and bounded function value difference between the initial point and the minimum. Alternatively, other solutions have been proposed such as bounding the projected gradient (Hazan et al., 2017).

3. Existing and recent progress

A reduction similar to the one proposed was put forth in previous works (Paquette et al., 2018; Wang and Srebro, 2019; Agarwal et al., 2019). This reduction is episodic, and an algorithmic template from Agarwal et al. (2019) is presented in Algorithm 1.

Algorithm 1 Nonconvex to convex reduction

  • Input: OCO algorithm A\mathcal{A}, β\beta-smooth objective ff, stochastic gradient oracle O\mathcal{O}, parameters λ,w\lambda, w
  • for k=1k = 1 to KK do
    • Let fk(x)=f(x)+λ2∥x−xk∥2f_k(\mathbf{x}) = f(\mathbf{x}) + \frac{\lambda}{2}\|\mathbf{x} - \mathbf{x}_k\|^2 be the regularized loss of the kk-th epoch.
    • Apply A\mathcal{A} to obtain xk+1\mathbf{x}_{k+1} after ww steps of the algorithm starting from xk\mathbf{x}_k, using O\mathcal{O}.
  • end for
  • return xk∗\mathbf{x}_{k^*} such that k∗=argmin⁡k∥∇f(xk)∥k^* = \operatorname{argmin}_k \|\nabla f(\mathbf{x}_k)\|.

Theorem A.2 of Agarwal et al. (2019) 3 gives a provable convergence rate for this reduction in terms of the number of stochastic oracle calls (KwKw) and the regret4 of the OCO algorithm A\mathcal{A}. It is, however, unsatisfactory since the regret is taken over parts of the sequence rather than the entire sequence, and other subtleties.

Notable progress has been made recently by Cutkosky et al. (2023), who give a black-box reduction with provable guarantees. Instead of regularizing the losses to be strongly convex, their reduction leverages online learning over linearized losses to "predict" an update direction. However, their approach implies a bound close to that of Equation (1) but with the adaptive regret notion of Hazan and Seshadhri (2009) rather than regret.

A non-episodic variant of Algorithm 1 was attempted by Chen et al. (2023), where the following procedure was studied in the finite-sum setting:

Algorithm 2 Nonconvex to convex reduction, second variant

  • Input: OCO algorithm A\mathcal{A}, β\beta-smooth objective function f(x)=1n∑i=1nfi(x)f(\mathbf{x}) = \frac{1}{n}\sum_{i=1}^{n} f_i(\mathbf{x}).
  • for t=1t = 1 to TT do
    • Let ft(x)f_t(\mathbf{x}) be the loss function defined by the tt-th batch of examples.
    • Let f~t(x)=ft(x)+β∥x−xt−1∥2\tilde{f}_t(\mathbf{x}) = f_t(\mathbf{x}) + \beta\|\mathbf{x} - \mathbf{x}_{t-1}\|^2 be the strongly convex regularized loss.
    • Apply a single step of A\mathcal{A} to obtain xt+1=A(f~1,..,.f~t)\mathbf{x}_{t+1} = \mathcal{A}(\tilde{f}_1, .., .\tilde{f}_t).
  • end for
  • return xt∗\mathbf{x}_{t^*} such that t∗=argmin⁡t∥∇f(xt)∥t^* = \operatorname{argmin}_t \|\nabla f(\mathbf{x}_t)\|.

A similar bound to (1) can be obtained, but with the dynamic regret notion instead regret. Dynamic regret is intimately related to adaptive regret, as adaptive regret can be reduced to dynamic regret. This reduction is perhaps the most direct, in the sense that applying it with AdaGrad (or Adam or any other adaptive gradient method) is exactly running it on the regularized nonconvex function with stochastic gradients. The guarantee is stated in the lemma below, and the proof is in the appendix.

Let DynamicRegretA(f1:T,x^1:T)\text{DynamicRegret}_{\mathcal{A}}(f_{1:T}, \hat{\mathbf{x}}_{1:T}) denote the dynamic regret of algorithm A\mathcal{A} over a sequence of functions, f1,…,ftf_1, \ldots, f_t, under the sequence of comparators (x^1,…,x^T)(\hat{\mathbf{x}}_1, \ldots, \hat{\mathbf{x}}_T), i.e.

DynamicRegretA(f1:T,x^1:T)=∑t=1T(ft(xt)−ft(x^t)).\text{DynamicRegret}_{\mathcal{A}}(f_{1:T}, \hat{\mathbf{x}}_{1:T}) = \sum_{t=1}^{T} \left(f_t(\mathbf{x}_t) - f_t(\hat{\mathbf{x}}_t)\right).

We further assume that we have independent batches at every time step, a standard assumption in stochastic optimization.

Assumption 5 The set of batches that we receive at each time step is dependent of each other, and also of the iterates xtx_t.

Lemma 6 Let xt⋆\mathbf{x}_t^\star denote a minimizer of fˉt(x)=f(x)+β∥x−xt−1∥2\bar{f}_t(\mathbf{x}) = f(\mathbf{x}) + \beta\|\mathbf{x} - \mathbf{x}_{t-1}\|^2. Then the iterates xt\mathbf{x}_t in Algorithm 2 satisfy

1T∑t=1TE[∥∇f(xt)∥2]≤6βT(M+E[DynamicRegretA(f~2:T+1,x2:T+1⋆)]),\frac{1}{T}\sum_{t=1}^{T}\mathbb{E}\left[\|\nabla f(\mathbf{x}_t)\|^2\right] \leq \frac{6\beta}{T}\left(M + \mathbb{E}\left[\text{DynamicRegret}_{\mathcal{A}}(\tilde{f}_{2:T+1}, \mathbf{x}^\star_{2:T+1})\right]\right),

where the expectation is taken over the randomness of the batches and the algorithm A\mathcal{A}.

It is more subtle to bound the dynamic regret, and it is more difficult to derive optimization guarantees using this notion.

4. The Prize

We offer $500 for an efficient black-box reduction giving the bound (1).

Acknowledgments

We thank Samory Kpotufe, Andras Gyorgy, and Dale Schuurmans for helpful discussions.

References

Naman Agarwal, Brian Bullins, Xinyi Chen, Elad Hazan, Karan Singh, Cyril Zhang, and Yi Zhang. Efficient full-matrix adaptive regularization. In International Conference on Machine Learning, pages 102–110. PMLR, 2019.

Yossi Arjevani, Yair Carmon, John C Duchi, Dylan J Foster, Nathan Srebro, and Blake Woodworth. Lower bounds for non-convex stochastic optimization. Mathematical Programming, 199(1):165–214, 2023.

Xinyi Chen, Samory Kpotufe, and Elad Hazan. Convex to nonconvex reductions. In unpublised manuscript, 2023.

Ashok Cutkosky, Harsh Mehta, and Francesco Orabona. Optimal stochastic non-smooth nonconvex optimization through online-to-non-convex conversion. arXiv preprint arXiv:2302.03775, 2023.

Alexandre Défossez, Leon Bottou, Francis Bach, and Nicolas Usunier. A simple convergence proof of adam and adagrad. Transactions on Machine Learning Research, 2022. ISSN 2835-8856.

John Duchi, Elad Hazan, and Yoram Singer. Adaptive subgradient methods for online learning and stochastic optimization. Journal of machine learning research, 12(7), 2011.

Matthew Faw, Isidoros Tziotis, Constantine Caramanis, Aryan Mokhtari, Sanjay Shakkottai, and Rachel Ward. The power of adaptivity in sgd: Self-tuning step sizes with unbounded gradients and affine variance. In Po-Ling Loh and Maxim Raginsky, editors, Proceedings of Thirty Fifth Conference on Learning Theory, volume 178 of Proceedings of Machine Learning Research, pages 313–355. PMLR, 02–05 Jul 2022.

Saeed Ghadimi and Guanghui Lan. Stochastic first- and zeroth-order methods for nonconvex stochastic programming. SIAM Journal on Optimization, 23(4):2341–2368, 2013. doi: 10.1137/120880811.

Elad Hazan and Satyen Kale. Extracting certainty from uncertainty: Regret bounded by variation in costs. Machine learning, 80:165–188, 2010.

Elad Hazan and Comandur Seshadhri. Efficient learning algorithms for changing environments. In Proceedings of the 26th annual international conference on machine learning, pages 393–400, 2009.

Elad Hazan, Karan Singh, and Cyril Zhang. Efficient regret minimization in non-convex games. In International Conference on Machine Learning, pages 1433–1441. PMLR, 2017.

Elad Hazan et al. Introduction to online convex optimization. Foundations and Trends® in Optimization, 2(3-4):157–325, 2016.

Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.

Xiaoyu Li and Francesco Orabona. On the convergence of stochastic gradient descent with adaptive stepsizes. In Kamalika Chaudhuri and Masashi Sugiyama, editors, Proceedings of the Twenty-Second International Conference on Artificial Intelligence and Statistics, volume 89 of Proceedings of Machine Learning Research, pages 983–992. PMLR, 16–18 Apr 2019.

H Brendan McMahan and Matthew Streeter. Adaptive bound optimization for online convex optimization. arXiv preprint arXiv:1002.4908, 2010.

Courtney Paquette, Hongzhou Lin, Dmitriy Drusvyatskiy, Julien Mairal, and Zaid Harchaoui. Catalyst for gradient-based nonconvex optimization. In Amos Storkey and Fernando Perez-Cruz, editors, Proceedings of the Twenty-First International Conference on Artificial Intelligence and Statistics, volume 84 of Proceedings of Machine Learning Research, pages 613–622. PMLR, 09–11 Apr 2018.

scholar article. Google scholar reveals its most influential papers for 2020.

Weiran Wang and Nathan Srebro. Stochastic nonconvex optimization with large minibatches. In Aurélien Garivier and Satyen Kale, editors, Proceedings of the 30th International Conference on Algorithmic Learning Theory, volume 98 of Proceedings of Machine Learning Research, pages 857–882. PMLR, 22–24 Mar 2019.

Rachel Ward, Xiaoxia Wu, and Leon Bottou. AdaGrad stepsizes: Sharp convergence over nonconvex landscapes. In Kamalika Chaudhuri and Ruslan Salakhutdinov, editors, Proceedings of the 36th International Conference on Machine Learning, volume 97 of Proceedings of Machine Learning Research, pages 6677–6686. PMLR, 09–15 Jun 2019.

Manzil Zaheer, Sashank Reddi, Devendra Sachan, Satyen Kale, and Sanjiv Kumar. Adaptive methods for nonconvex optimization. In S. Bengio, H. Wallach, H. Larochelle, K. Grauman, N. Cesa-Bianchi, and R. Garnett, editors, Advances in Neural Information Processing Systems, volume 31. Curran Associates, Inc., 2018.

Dongruo Zhou, Jinghui Chen, Yuan Cao, Yiqi Tang, Ziyan Yang, and Quanquan Gu. On the convergence of adaptive gradient methods for nonconvex optimization, 2020.

Appendix A. Proof of Lemma 6

Proof Let Ef~t\mathbb{E}_{\tilde{f}_t} denote the expectation taken over the random batch in the definition of f~t\tilde{f}_t. We have the following descent lemma:

f(xt−1)−f(xt)=fˉt(xt−1)−fˉt(xt)+β∥xt−1−xt∥2=Ef~t[f~t(xt−1)−f~t(xt)]+β∥xt−1−xt∥2(xt is independent of f~t)≥Ef~t[f~t(xt−1)−f~t(xt⋆)−(f~t(xt)−f~t(xt⋆))]=fˉt(xt−1)−fˉt(xt⋆)−Ef~t[f~t(xt)−f~t(xt⋆)]≥16β∥∇f(xt−1)∥2−Ef~t[f~t(xt)−f~t(xt⋆)].(smoothness)\begin{aligned} f(\mathbf{x}_{t-1}) - f(\mathbf{x}_t) &= \bar{f}_t(\mathbf{x}_{t-1}) - \bar{f}_t(\mathbf{x}_t) + \beta\|\mathbf{x}_{t-1} - \mathbf{x}_t\|^2 \\ &= \mathbb{E}_{\tilde{f}_t}\left[\tilde{f}_t(\mathbf{x}_{t-1}) - \tilde{f}_t(\mathbf{x}_t)\right] + \beta\|\mathbf{x}_{t-1} - \mathbf{x}_t\|^2 && (\mathbf{x}_t \text{ is independent of } \tilde{f}_t) \\ &\geq \mathbb{E}_{\tilde{f}_t}\left[\tilde{f}_t(\mathbf{x}_{t-1}) - \tilde{f}_t(\mathbf{x}_t^\star) - (\tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star))\right] \\ &= \bar{f}_t(\mathbf{x}_{t-1}) - \bar{f}_t(\mathbf{x}_t^\star) - \mathbb{E}_{\tilde{f}_t}\left[\tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star)\right] \\ &\geq \frac{1}{6\beta}\|\nabla f(\mathbf{x}_{t-1})\|^2 - \mathbb{E}_{\tilde{f}_t}\left[\tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star)\right]. && \text{(smoothness)} \end{aligned}

Rearranging,

∥∇f(xt−1)∥2≤6β(f(xt−1)−f(xt)+Ef~t[f~t(xt)−f~t(xt⋆)]).\|\nabla f(\mathbf{x}_{t-1})\|^2 \leq 6\beta \left( f(\mathbf{x}_{t-1}) - f(\mathbf{x}_t) + \mathbb{E}_{\tilde{f}_t}\left[\tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star)\right]\right).

Summing up over the iterations and taking an unconditional expectation,

E[∑t=1T∥∇f(xt)∥2]≤6βE[∑t=2T+1[f(xt−1)−f(xt)+(f~t(xt)−f~t(xt⋆))]]≤6β(f(x1)−f(xT+1)+E[∑t=2T+1f~t(xt)−f~t(xt⋆)]).\begin{aligned} \mathbb{E}\left[\sum_{t=1}^{T}\|\nabla f(\mathbf{x}_t)\|^2\right] &\leq 6\beta \mathbb{E}\left[\sum_{t=2}^{T+1}\left[f(\mathbf{x}_{t-1}) - f(\mathbf{x}_t) + (\tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star))\right]\right] \\ &\leq 6\beta \left( f(\mathbf{x}_1) - f(\mathbf{x}_{T+1}) + \mathbb{E}\left[\sum_{t=2}^{T+1} \tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star)\right]\right). \end{aligned}

Thus the average gradient norm satisfies

E[1T∑t=1T∥∇f(xt)∥2]≤6β(MT+1TE[∑t=2T+1f~t(xt)−f~t(xt⋆)])≤6β(MT+1TE[DynamicRegretA(f~2:T+1,x2:T+1⋆)]).\begin{aligned} \mathbb{E}\left[\frac{1}{T}\sum_{t=1}^{T}\|\nabla f(\mathbf{x}_t)\|^2\right] &\leq 6\beta\left(\frac{M}{T} + \frac{1}{T}\mathbb{E}\left[\sum_{t=2}^{T+1}\tilde{f}_t(\mathbf{x}_t) - \tilde{f}_t(\mathbf{x}_t^\star)\right]\right) \\ &\leq 6\beta\left(\frac{M}{T} + \frac{1}{T}\mathbb{E}\left[\text{DynamicRegret}_{\mathcal{A}}(\tilde{f}_{2:T+1}, \mathbf{x}_{2:T+1}^\star)\right]\right). \end{aligned}

■\blacksquare

A.1. Applying the reduction with OGD

Recall that the open problem requests the following bound:

1T∑t=1TE[∥∇f(xt)∥2]  ≤  O(Mβ⋅RegretT(A)T).\frac{1}{T}\sum_{t=1}^{T}\mathbb{E}\left[\|\nabla f(\mathbf{x}_t)\|^2\right] \; \leq \; O\left(\frac{\sqrt{M\beta}\cdot\text{Regret}_T(\mathcal{A})}{T}\right).

Suppose we have linear losses with loss vectors g1,…,gTg_1, \ldots, g_T, the lazy FTRL algorithm with Euclidean regularization has the following regret bound from Theorem 3 of Hazan and Kale (2010),

RegretT(Lazy-OGD)=Dmin⁡μ∈Rd∑t=1T∥gt−μ∥2.\text{Regret}_T(\text{Lazy-OGD}) = D \min_{\mu \in \mathbb{R}^d} \sqrt{\sum_{t=1}^{T}\|g_t - \mu\|^2}.

Notice that if g1,…,gTg_1, \ldots, g_T are the linearized losses, and if they come from a stationary distribution, eg. we are at a stationary point, then

E[RegretT(Lazy-OGD)]≤DσT.\mathbb{E}[\text{Regret}_T(\text{Lazy-OGD})] \leq D\sigma\sqrt{T}.

We obtain:

1T∑t=1TE[∥∇f(xt)∥2]  ≤  O(σMβT).\frac{1}{T}\sum_{t=1}^{T}\mathbb{E}\left[\|\nabla f(\mathbf{x}_t)\|^2\right] \; \leq \; O\left(\sigma\sqrt{\frac{M\beta}{T}}\right).

Footnotes

  1. At the time of writing, the Adam algorithm is one of the most widely cited research in the history of science (scholar article) ↩

  2. We assume this regret bound is deterministic for simplicity, but generalizations can be considered similarly. ↩

  3. It is sometimes referred to in the COLT community as "Naman's Lemma". ↩

  4. The actual lemma is phrased in terms of optimization performance, but it can be rephrased in terms of regret. ↩

Questions & status notes Supplied archive · 2026-09-07

These notes reproduce the supplied archive’s summaries, some of which are abbreviated or truncated. Use the original paper for a complete mathematical statement. Reported resolutions may rely on unrefereed work.

Q1 [partially_resolved] Design an efficient black-box reduction from offline stochastic nonconvex optimization to online convex optimization whose guarantee depends on the (standard, static) regret of the OCO algorithm A: under Assumption 1 (f is beta-smooth), Assumption 2 (f(x_1) - f(x*) <= M) and Assumption 4 (unbiased stochastic gradient oracle with variance <= sigma^2), produce x_1..x_T with (1/T) sum_{t=1}^T E[||gra | remains open: Under only Assumptions 1, 2 and 4 as posed (in particular f(x_1) - f* <= M rather than a globally bounded range, and sigma > 0), give an efficient black-box reduction achieving (1/T) sum E||grad f(x_t)||^2 <= O(sqrt(M beta) Regret_T(A)/T) with no additive regret-independent sigma sqrt(M beta / T) te

Progress & source assessment

Read the archive’s progress assessment
2026-09-07 correction from the supplied archive: Hu–Simchi-Levi (2026) make a resolution claim under a stronger global range condition and retain a stochastic-noise term independent of regret. The original assumptions and formula (1) are not established as fully resolved. Status notes from the supplied COLT archive (2026-09-05; later corrections retained where present). Preprint claims are not independent proof verification. UPPER (stochastic, smooth, ordinary static regret): Hu & Simchi-Levi (arXiv 2607.17607, July/Aug 2026, not yet peer reviewed): (1/T) sum E||grad f(x_t)||^2 <= 142 sigma sqrt(M beta)/sqrt(T) + (8192/5951) sqrt(M beta) R_T(A, I_d)/T + 6.1 M beta/T, where A is any OCO algorithm run once over T rounds on linear matrix losses L_t(U) = -(1/G)<s_t, U m_t> over a compact convex set of symmetric matrices containing I_d, and R_T(A,I_d) is static regret vs the fixed comparator I_d. Requires a global range bound sup f - inf f <= M and knowledge of sigma, T. Any O(sqrt(T))-regret A recovers O((sigma + C_A) sqrt(M beta)/sqrt(T)). DETERMINISTIC ORACLE (sigma = 0): the same theorem gives sqrt(M beta) R_T(A,I_d)/T + M beta/T, i.e. bound (1) essentially verbatim. NONSMOOTH (Lipschitz, no Lipschitz gradient): O(lambda^{1/7} T^{-2/7}) for a Goldstein-type (lambda, eps)-stationarity from any sqrt(T)-static-regret oracle. ADAPTIVE INSTANTIATION: with diagonal AdaGrad the regret term is 2 E[sum_i sqrt(sum_t s_{t,i}^2)] (the coordinatewise form Chen-Hazan hoped for), but it is ADDED to the sigma sqrt(M beta)/sqrt(T) floor, so the bound is never better than SGD's and is sqrt(d) worse in the worst case (sqrt(d M beta (2 M beta + sigma^2))/sqrt(T)); the conjectured sqrt(d) speedup is not obtained. EARLIER PARTIAL RESULTS: per-epoch regret (Agarwal et al. 2019, 'Naman's lemma'); K-shifting/adaptive regret (Cutkosky-Mehta-Orabona 2023); dynamic regret (Chen-Hazan Lemma 6: <= 6 beta (M + E DynamicRegret)/
References
  1. [1]Open Problem: Black-Box Reductions and Adaptive Gradient Methods for Nonconvex Optimization. COLT 2024. link
  2. [2]Original published PDF link
  3. [3]Optimizing the Preconditioner: A Black-box Online-to-Nonconvex Conversion with Static Regret Minimization Oracles (2026) linkEvidence cited by the supplied archive; not independently re-reviewed in this import.
  4. [4]Open Problem: Black-Box Reductions & Adaptive Gradient Methods for Nonconvex Optimization (2024) linkEvidence cited by the supplied archive; not independently re-reviewed in this import.
  5. [5]Optimal Stochastic Non-smooth Non-convex Optimization through Online-to-Non-convex Conversion (2023) linkEvidence cited by the supplied archive; not independently re-reviewed in this import.
  6. [6]General framework for online-to-nonconvex conversion: Schedule-free SGD is also effective for nonconvex optimization (2024) linkEvidence cited by the supplied archive; not independently re-reviewed in this import.
  7. [7]Improving Online-to-Nonconvex Conversion for Smooth Optimization via Double Optimism (2025) linkEvidence cited by the supplied archive; not independently re-reviewed in this import.
  8. [8]Dual Averaging Converges for Nonconvex Smooth Stochastic Optimization (2025) linkEvidence cited by the supplied archive; not independently re-reviewed in this import.

Recorded progress

Add yours →

Nothing recorded yet. A pointer to a paper the entry is missing counts.

Machine attempts

0 recorded

Attempts run against the statement below and are recorded in full, including the failures. The point is to stop the next model — and the next person — from re-walking a road that is already known to end. Each attempt costs 25 credits.

No machine attempts recorded.

Sign in to run an attempt. New accounts start with enough credits for ten.

Discussion

0 notes

Notes are for clarifying the statement, flagging a missing reference, or recording why an approach fails. Claimed solutions belong in a submission, where they can be reviewed.

No notes yet.

Sign in to add a note.