Papers
Topics
Authors
Recent
Search
2000 character limit reached

Second-Order Bilevel Optimization with Accelerated Convergence Rates

Published 7 May 2026 in math.OC | (2605.06431v1)

Abstract: This paper studies second-order methods for nonconvex-strongly-convex bilevel optimization. We propose a novel fully second-order bilevel approximation method (FSBA) that achieves an iteration complexity of O~(ε<sup>1.5)\tilde{\mathcal{O}}(ε<sup>{-1.5}) for finding the (ε,O(ε))(ε, \mathcal{O}(\sqrtε)) second-order stationary point of the hyper-objective function. Our results demonstrate that second-order methods can achieve an accelerated convergence rate than first-order methods in bilevel optimization. To address the heavy computational cost associated with the second-order oracle, we introduce a lazy variant of FSBA, called LFSBA, which reuses second-order information across several iterations. We prove that LFSBA exhibits better computational complexity than FSBA by a factor of d\sqrt{d}, where dd is the dimension of the problem. We also apply a similar idea to nonconvex strongly-concave minimax optimization and propose the lazy minimax cubic-regularized Newton (LMCN) method with better computational complexity compared to existing second-order methods.

Summary

  • The paper introduces FSBA, an inexact cubic-regularized Newton method that finds an approximately second-order stationary point in \tilde{O}(\epsilon^{-1.5}) oracle calls, improving over prior bilevel methods.
  • The method optimizes a penalty-based surrogate using warm-started accelerated inner solves, avoiding direct third-derivative computation while controlling gradient and Hessian estimation errors.
  • The lazy variant LFSBA periodically refreshes Hessians to reduce high-dimensional computational cost, achieving a dimension-aware improvement while trading off curvature tolerance through a tunable refresh interval.

Problem setting and motivation

The paper studies the nonconvex–strongly-convex bilevel problem minxφ(x):=f(x,y(x))\min_x \varphi(x) := f(x, y^*(x)) where y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y), with gg strongly convex in yy. The central observation motivating the work is that existing second-order methods for this problem (AID, ITD, RAHGD, iNEON, etc.) achieve iteration complexities no better than first-order algorithms for nonconvex minimization — typically O~(ϵ2)\tilde{O}(\epsilon^{-2}) or, with Hessian-Lipschitz hyper-objective, O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75}) via perturbed accelerated gradient descent. Meanwhile, fully first-order Lagrangian-penalty methods such as F2^2BA and its accelerated variants already match these rates using only gradient oracles. The authors thus pose a direct question: can second-order oracles yield an improved rate at all?

Their answer is affirmative: they develop FSBA, achieving O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5}) oracle complexity for finding an (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon})) second-order stationary point (SOSP) of the hyper-objective φ\varphi, and argue this is near-optimal because nonconvex strongly-concave minimax problems subsume nonconvex minimization, for which Carmon et al.'s lower bound is y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)0 (2000.02179). This is the paper's strongest claim: second-order information provides a genuine acceleration in bilevel optimization, closing the gap to the known lower bound.

The FSBA method

Rather than differentiating the implicit function y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)1 directly — which would require third derivatives of y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)2 to obtain y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)3 — the algorithm targets the penalty surrogate

y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)4

For y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)5, standard results establish that y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)6 uniformly approximates y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)7 in value, gradient (y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)8), and Hessian (y(x)=argminyg(x,y)y^*(x) = \arg\min_y g(x,y)9), that gg0 and gg1 are Lipschitz with constants gg2 and gg3, and that gg4 remains strongly convex with condition number gg5. Hence an SOSP of the surrogate translates into an SOSP of gg6 after choosing gg7 appropriately.

Both gg8 and gg9 admit estimators depending only on two approximate solutions: yy0 (via AGD on yy1) and yy2 (via AGD on yy3). A key lemma bounds the estimator errors linearly in yy4 and yy5, so the required accuracies yy6 on the gradient and yy7 on the Hessian are achieved by warm-started accelerated gradient descent with carefully scheduled inner iteration counts yy8.

FSBA then performs inexact cubic-regularized Newton steps on the surrogate. Combining the inexact-CRN descent analysis of Luo et al. with the inner-loop error control yields the main guarantee: with yy9 iterations, the output is an O~(ϵ2)\tilde{O}(\epsilon^{-2})0-SOSP of O~(ϵ2)\tilde{O}(\epsilon^{-2})1, using O~(ϵ2)\tilde{O}(\epsilon^{-2})2 first-order and O~(ϵ2)\tilde{O}(\epsilon^{-2})3 second-order oracle calls. Notably, the warm-started AGD inner loops contribute only O~(ϵ2)\tilde{O}(\epsilon^{-2})4 per outer iteration in aggregate, thanks to a summation argument combining AM–GM with the CRN step-size bound O~(ϵ2)\tilde{O}(\epsilon^{-2})5; without warm starting, inner-loop costs would inflate the overall dependence on O~(ϵ2)\tilde{O}(\epsilon^{-2})6.

An inexact variant, IFSBA, avoids forming Hessians explicitly: matrix Chebyshev polynomial approximations replace the inverses of O~(ϵ2)\tilde{O}(\epsilon^{-2})7 and O~(ϵ2)\tilde{O}(\epsilon^{-2})8 (requiring only HVPs, of order O~(ϵ2)\tilde{O}(\epsilon^{-2})9 per use), and the cubic subproblem is solved by a randomized gradient-type method with high-probability guarantees. IFSBA retains the O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})0 iteration complexity with probability at least O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})1, at the cost of O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})2 HVP calls.

Lazy Hessians and LFSBA

Since a second-order oracle costs roughly O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})3 versus O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})4 for gradients (Assumption on oracle costing following Doikov et al.), calling it every iteration dominates the total cost O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})5 when O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})6 is large. LFSBA computes the approximate Hessian only at snapshot points every O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})7 iterations and reuses it, generalizing lazy-Hessian cubic regularization (Doikov et al., 2023) to the bilevel setting.

The analysis must absorb an additional drift term O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})8 from Hessian staleness. The descent lemma acquires a negative correction proportional to O~(ϵ1.75)\tilde{O}(\epsilon^{-1.75})9; telescoping over blocks of length 2^20 and requiring 2^21 cancels the accumulated drift via a triple-sum inequality. The resulting guarantee degrades gracefully: LFSBA finds an 2^22-SOSP with iteration complexity 2^23 but second-order oracle calls reduced to 2^24.

Balancing the two terms via AM–GM with 2^25 gives total computational complexity

2^26

an improvement over FSBA by a factor of 2^27 — significant precisely in the high-dimensional regime where explicit Hessians are expensive. The same lazy strategy applied to nonconvex strongly-concave minimax optimization yields LMCN, which improves on the MCN method of Luo et al. under identical assumptions, achieving 2^28 computational complexity for an 2^29-SOSP.

A caveat worth noting: the SOSP tolerance itself degrades with O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})0 (the O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})1 factor in the curvature threshold), so laziness trades second-order accuracy for cheaper iterations rather than being free; the tuning of O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})2 is a genuine trade-off, which the ablation studies confirm empirically.

Experiments

Experiments cover four tasks: (i) a synthetic nonconvex-strongly-concave minimax problem, where LMCN reaches low optimality gaps in fewer oracle calls than PRAGDA, MCN, iMCN, and GDA from both tested initializations; (ii) data hyper-cleaning on breast-cancer, australian, and MNIST at noise rates O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})3, where FSBA/LFSBA converge faster than ITD, AID-CG, and FO~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})4BA; (iii) hyperparameter tuning for logistic regression on 20 Newsgroups (O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})5, O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})6), where IFSBA outperforms baselines in validation loss over wall-clock time; and (iv) 5-way 5-shot few-shot meta-learning on miniImageNet and FC100 against PZOBO and qNBO, where IFSBA attains higher test accuracy within equal running time. Ablations show moderate values of O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})7 minimize runtime, consistent with the theoretical trade-off, and that performance is robust across wide ranges of the penalty O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})8 and cubic parameter O~(ϵ1.5)\tilde{O}(\epsilon^{-1.5})9, which are treated as tunable rather than set from worst-case constants.

Limitations and open questions

The paper's framework rests on several assumptions that bound its scope. It requires deterministic exact gradient and Hessian oracles of both (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))0 and (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))1; stochastic and distributed extensions are left open, as is any setting lacking lower-level strong convexity (e.g., PL-based or value-function approaches). The third-derivative Lipschitz assumption on (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))2 (Assumption 1e) is needed for the surrogate analysis and is stronger than what purely first-order methods require. The near-optimality claim inherits the reduction from minimax to nonconvex minimization; whether the specific polynomial dependences on (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))3 (up to (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))4 in the leading term) can be tightened, e.g., by replacing the AGD inner solvers with higher-order methods as the authors suggest, remains unresolved. Finally, the computational-complexity comparison depends on the oracle-costing model in which a Hessian costs exactly (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))5; other accounting regimes would shift the optimal choice of (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))6.

Conclusion

This paper establishes that second-order oracles do confer an acceleration in nonconvex–strongly-convex bilevel optimization: FSBA achieves (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))7 oracle complexity for finding an (ϵ,O(ϵ))(\epsilon, O(\sqrt{\epsilon}))8-SOSP of the hyper-objective, matching the lower-bound order for the subsuming minimax class and improving on all prior first- and second-order bilevel methods. The lazy variant LFSBA converts this iteration advantage into a dimension-aware computational advantage via periodic Hessian reuse, and the same technique improves the state of the art for second-order minimax methods. The empirical results across hyper-cleaning, hyperparameter tuning, and meta-learning support the practical viability of the approach within its stated assumptions.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.