On Second-Order Methods for Bilevel Optimization
Pith reviewed 2026-06-26 15:46 UTC · model grok-4.3
The pith
A single-loop cubic regularized Newton method achieves the optimal O(ε^{-1.5}) oracle complexity for finding second-order stationary points in nonconvex-strongly-convex bilevel optimization.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that a single-loop cubic regularized Newton method, which combines one lower-level gradient step with one Newton step for the hypergradient, achieves an overall deterministic O(ε^{-1.5}) total oracle complexity for finding an ε-SOSP of the hyperfunction in unconstrained NCSC bilevel optimization, and this is the first such deterministic single-loop method with the optimal rate.
What carries the argument
The single-loop cubic regularized Newton algorithm that interleaves one gradient step on the lower-level problem with a Newton step using the hypergradient.
If this is right
- The method reaches the optimal deterministic rate without repeated inner solves at each outer iteration.
- It applies to the unconstrained nonconvex-upper strongly-convex-lower bilevel setting.
- Certain intuitive modifications to the single-loop update can break the convergence guarantee.
- The double-loop cubic regularized Newton baseline also meets the optimal outer rate but incurs higher inner computation cost.
Where Pith is reading between the lines
- If strong convexity of the lower level is relaxed, the hyperfunction may lose the smoothness needed for the cubic rate to hold.
- The single-loop structure might extend to stochastic bilevel settings provided inner gradient accuracy can still be controlled with one step.
- In hyperparameter optimization tasks the method could locate higher-quality stationary points than first-order bilevel solvers at comparable total cost.
- Practical implementations would need to verify whether the required hyper-Hessian accuracy is attainable with the fixed one-step inner update on real problems.
Load-bearing premise
The lower-level problem is strongly convex and the hyperfunction satisfies standard smoothness conditions so that the cubic regularization framework works once hypergradient and hyper-Hessian oracles reach sufficient accuracy.
What would settle it
A numerical test on a simple bilevel instance where the single-loop method with exactly one inner gradient step per iteration fails to reach an ε-SOSP in O(ε^{-1.5}) total gradient and Hessian-vector product calls.
Figures
read the original abstract
Bilevel optimization is an indispensable modeling tool for modern machine learning and engineering design. However, the theory and practice for finding second order stationary points in the context of bilevel optimization still remain largely unsettled. Even for bilevel optimization with strongly convex lower-level problem, the hyperfunction it induces is in general nonconvex. Although the Cubic Regularized Newton methods (CRN) famously achieve the optimal $\mathcal{O}(\varepsilon^{-1.5})$ SOSP (second-order stationary point) rate in single-level optimization, it is unclear how to control the accuracy of the hypergradient and hyper-Hessian computations in the context of applying the second-order methods to bilevel problems in order for the overall process to be efficient. In this paper, we set out to answer this question. In particular, we first formulate a double loop CRN baseline that achieves the optimal outer rate but requires repeated lower level solves. Next, we propose a single loop cubic regularized Newton algorithm that combines one lower-level gradient step with one Newton step for the hypergradient, and prove an overall deterministic $\mathcal{O}(\varepsilon^{-1.5})$ total oracle complexity, which is optimal. In addition, we illustrate that some intuitively simple modifications of our method may fail to hold up the convergence result. To the best of our knowledge, this is the first deterministic single loop method for unconstrained NCSC (non-convex upper-level and strongly convex lower-level) bilevel optimization setting that achieves the $\mathcal{O}(\varepsilon^{-1.5})$ optimal convergence rate for finding an $\varepsilon$-SOSP of the hyperfunction.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript addresses second-order stationary point finding for bilevel optimization in the NCSC setting (non-convex upper level, strongly convex lower level). It first presents a double-loop cubic-regularized Newton baseline that achieves the optimal outer rate but requires repeated lower-level solves. It then proposes a single-loop variant that performs one lower-level gradient step plus one Newton step on the hypergradient, claiming to prove a deterministic total oracle complexity of O(ε^{-1.5}) for an ε-SOSP of the hyperfunction. The paper also shows that certain intuitive modifications of the single-loop scheme fail to preserve the rate.
Significance. If the single-loop complexity analysis is correct, the result would be significant: it would supply the first deterministic single-loop method attaining the optimal O(ε^{-1.5}) rate for second-order points in unconstrained NCSC bilevel optimization, together with an explicit demonstration that simple modifications break the guarantee.
major comments (1)
- [Proof of the single-loop complexity result (likely §4 or §5)] The central O(ε^{-1.5}) claim for the single-loop method rests on showing that the hypergradient and hyper-Hessian approximation errors induced by a single lower-level gradient step remain small enough (relative to the cubic regularization radius and target ε) at every outer iteration. The abstract states that a proof exists but supplies no derivation details, explicit inner-loop accuracy schedules, or error-bound translation from outer requirements to the single gradient step; without these, it is impossible to verify whether the deterministic total-oracle bound continues to hold under only strong convexity and standard smoothness.
minor comments (1)
- [Introduction / Notation] The acronym NCSC is introduced in the abstract but would benefit from an explicit parenthetical expansion on first use in the main text for readers unfamiliar with the bilevel literature.
Simulated Author's Rebuttal
We thank the referee for the detailed review and for highlighting the need for greater transparency in the single-loop complexity analysis. We agree that the current manuscript would benefit from expanded derivation details to make the error control fully verifiable.
read point-by-point responses
-
Referee: [Proof of the single-loop complexity result (likely §4 or §5)] The central O(ε^{-1.5}) claim for the single-loop method rests on showing that the hypergradient and hyper-Hessian approximation errors induced by a single lower-level gradient step remain small enough (relative to the cubic regularization radius and target ε) at every outer iteration. The abstract states that a proof exists but supplies no derivation details, explicit inner-loop accuracy schedules, or error-bound translation from outer requirements to the single gradient step; without these, it is impossible to verify whether the deterministic total-oracle bound continues to hold under only strong convexity and standard smoothness.
Authors: We agree that the proof presentation requires additional explicit steps. In the revised version we will insert a new subsection (tentatively §4.3) that (i) states the precise accuracy requirement on the single lower-level gradient step as a function of the current cubic radius and target ε, (ii) derives the resulting hypergradient and hyper-Hessian error bounds under the standard strong-convexity and smoothness assumptions, and (iii) shows how these bounds are absorbed into the cubic-regularized Newton analysis without degrading the O(ε^{-1.5}) total-oracle complexity. The inner-loop schedule will be stated explicitly rather than left implicit. revision: yes
Circularity Check
No circularity: standard complexity proof for new single-loop algorithm
full rationale
The paper derives an O(ε^{-1.5}) oracle complexity for its proposed single-loop cubic-regularized Newton method by applying the standard CRN framework to the hyperfunction after establishing oracle accuracy via one lower-level gradient step plus one Newton step on the hypergradient. This is a conventional deterministic convergence analysis under strong convexity of the lower level and smoothness of the hyperfunction; the rate follows from the cubic regularization theory once the approximation errors are controlled, without any fitted parameters, self-definitional quantities, or load-bearing self-citations that reduce the claimed result to its inputs by construction. The result is self-contained against external benchmarks in nonconvex optimization.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Lower-level problem is strongly convex; hyperfunction is twice differentiable with Lipschitz continuous derivatives up to order three.
Reference graph
Works this paper leans on
-
[1]
J. Bolte, Q.-T. Le, E. Pauwels, and S. Vaiter. Bilevel gradient methods and morse parametric qualification.arXiv preprint arXiv:2502.09074, 2025.(Cited on page 4.) L. Brotcorne, M. Labb´ e, P. Marcotte, and G. Savard. A bilevel model for toll optimization on a multicommodity transportation network.Transportation science, 35(4):345–358, 2001.(Cited on page...
-
[2]
Colson, P
(Cited on page 1.) B. Colson, P. Marcotte, and G. Savard. An overview of bilevel optimization.Annals of operations research, 153(1):235–256, 2007.(Cited on page 1.) D. di Serafino, G. Toraldo, and M. Viola. A gradient-based globalization strategy for the newton method. InInternational Conference on Numerical Computations: Theory and Algorithms, pages 177–...
2007
-
[3]
(Cited on page 1.) C. Fang, Z. Lin, and T. Zhang. Sharp analysis for nonconvex sgd escaping from saddle points. In Conference on Learning Theory, pages 1192–1234. PMLR, 2019.(Cited on page 5.) C. Finn, P. Abbeel, and S. Levine. Model-agnostic meta-learning for fast adaptation of deep networks. InInternational conference on machine learning, pages 1126–113...
2019
-
[4]
Franceschi, P
URL https://api.semanticscholar.org/CorpusID:8026824.(Cited on page 4.) L. Franceschi, P. Frasconi, S. Salzo, R. Grazzi, and M. Pontil. Bilevel programming for hyperpa- rameter optimization and meta-learning. InInternational conference on machine learning, pages 1568–1577. PMLR, 2018.(Cited on pages 1 and 4.) 17 R. Ge, F. Huang, C. Jin, and Y. Yuan. Escap...
2018
-
[5]
Approximation Methods for Bilevel Programming
URL https: //arxiv.org/abs/1802.02246.(Cited on pages 2, 4, and 6.) S. Ghadimi, H. Liu, and T. Zhang. Second-order methods with cubic regularization under inexact information.arXiv preprint arXiv:1710.05782, 2017.(Cited on page 6.) C. He, B. Jiang, Y. Jiang, C. Zhang, and S. Zhang. History-aware adaptive high-order tensor regularization.arXiv preprint arX...
work page internal anchor Pith review Pith/arXiv arXiv 2017
-
[6]
URL https: //arxiv.org/abs/2301.01716.(Cited on page 4.) L. Luo, Y. Li, and C. Chen. Finding second-order stationary points in nonconvex-strongly-concave minimax optimization.Advances in Neural Information Processing Systems, 35:36667–36679, 2022.(Cited on page 3.) D. Maclaurin, D. Duvenaud, and R. Adams. Gradient-based hyperparameter optimization through...
-
[7]
arXiv preprint arXiv:2506.08164 , year=
Springer Science & Business Media, 2013.(Cited on page 24.) Y. Nesterov and B. T. Polyak. Cubic regularization of newton method and its global performance. Mathematical programming, 108(1):177–205, 2006.(Cited on pages 2, 4, and 5.) H. Reisizadeh, J. Jia, Z. Bu, B. Vinzamuri, A. Ramakrishna, K.-W. Chang, V. Cevher, S. Liu, and M. Hong. Blur: A bi-level op...
-
[8]
URL https://arxiv.org/abs/2302.05185.(Cited on page 1.) H. Shen, Q. Xiao, and T. Chen. On penalty-based bilevel gradient descent method.Mathematical Programming, pages 1–51, 2025.(Cited on page 4.) 19 A. J. Silv´ erio, R. D. S. Couto, M. E. M. Campista, and L. H. M. K. Costa. A bi-objective optimization model for segment routing traffic engineering.Annals...
-
[9]
Tripuraneni, M
URLhttps://api.semanticscholar.org/CorpusID:247004593.(Cited on page 1.) N. Tripuraneni, M. Stern, C. Jin, J. Regier, and M. I. Jordan. Stochastic cubic regularization for fast nonconvex optimization.Advances in neural information processing systems, 31, 2018.(Cited on page 4.) C. Tu, P. Ye, W. Lin, H. Ye, C. Yu, T. Chen, B. Li, and W. Ouyang. Efficient a...
2018
-
[10]
URL https://api.semanticscholar.org/CorpusID:55844116.(Cited on page 10.) Z. Wang, Y. Zhou, Y. Liang, and G. Lan. A note on inexact condition for cubic regularized newton’s method.arXiv preprint arXiv:1808.07384, 2018.(Cited on pages 5, 8, 9, 10, and 24.) W. Xian, F. Huang, and H. Huang. Escaping saddle point efficiently in minimax and bilevel optimizatio...
work page internal anchor Pith review Pith/arXiv arXiv 2018
-
[11]
(Cited on page 1.) S. Zeng, C. Li, A. Garcia, and M. Hong. When demonstrations meet generative world models: A maximum likelihood framework for offline inverse reinforcement learning.Advances in Neural Information Processing Systems, 36, 2024.(Cited on page 1.) C. Zhang, D. Ge, B. Jiang, and Y. Ye. Drsom: A dimension reduced second-order method and prelim...
-
[12]
By the residual stopping criterion and the µg-strong convexity of g(xk,· ), we have ∥yk,Nk −y ∗(xk)∥ ≤ 1 µg ∥∇yg(xk, yk,Nk)∥ ≤δ k
Using the triangle inequality and the initializationy k,0 =y k−1,Nk−1, we have ∥yk,0 −y ∗(xk)∥=∥y k−1,Nk−1 −y ∗(xk)∥ ≤ ∥y k−1,Nk−1 −y ∗(xk−1)∥+∥y ∗(xk−1)−y ∗(xk)∥ ≤δ k−1 +L y,1∥sk∥. By the residual stopping criterion and the µg-strong convexity of g(xk,· ), we have ∥yk,Nk −y ∗(xk)∥ ≤ 1 µg ∥∇yg(xk, yk,Nk)∥ ≤δ k. Moreover, since g(xk,· ) is Lg,2-smooth, the...
2013
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.