atlas

Research map / Optimization / Optimizers

Efficient Curvature-Aware Hypergradient Approximation for Bilevel Optimization

ICML 2025 · Optimization › Optimizers · approach: Hypergradient bilevel optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes NBO, a Newton-based bilevel framework that couples lower-level inexact Newton steps with Hessian-inverse-vector products via a shared Hessian, with deterministic (NBO-GD/NBO-CG) and stochastic (NSBO-SGD) variants and improved complexity bounds.

Problem

Hypergradient estimation for bilevel optimization requires solving the lower-level problem and computing Hessian inverse-vector products, which are usually treated separately, leading to high computational cost and lacking convergence-rate guarantees for SHINE-style quasi-Newton approaches.

Approach

Exploit the shared lower-level Hessian: solve the lower-level subproblem and the Hessian-inverse-vector product jointly via inexact Newton directions (inner GD/CG/SGD steps using only Hessian-vector products), and use the resulting curvature-aware approximation in an inexact hypergradient descent with warm-started u.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use curvature-aware inexact Newton directions in place of the compared gradient-based deterministic methodsNBO-GD · Deterministic bilevel optimizationgradient computations: AmIGO-GD: $ O((\kappa^4 \log \kappa)\epsilon^{-1}) $ -> NBO-GD: $ O(\kappa^3 \epsilon^{-1}) $Helped
Use conjugate gradient instead of gradient descent for solving the subproblems (ablation)NBO · Deterministic bilevel optimizationHessian-vector products: $ O(\kappa^4 /\epsilon) $ -> $ O(\kappa^{3.5} \log \kappa/\epsilon) $Helped
Use curvature-aware Newton-direction approximation with T = 1 rather than the single gradient-descent step in AmIGONBO-GD · Synthetic problem, r'=1running time to convergenceHelped
Reduce Newton-direction approximation to T = 1 (ablation)NBO-GD · Synthetic problem, r'=1optimization performanceNo clear effect
Use curvature-aware Newton-direction approximation with T = 1 instead of AmIGO's Q = 10 gradient stepsNSBO-SGD · IJCNN1 hyperparameter optimizationsuboptimality gap over timeHelped
Use curvature-aware Newton-direction approximation with T = 1 instead of AmIGO's Q = 10 gradient stepsNSBO-SGD · Covtype hyperparameter optimizationtest error over timeHelped
Use NSBO-SGD instead of the compared algorithmsNSBO-SGD · MNIST data hyper-cleaningtest error over timeMixed
Use NSBO-SGD instead of the compared algorithmsNSBO-SGD · FashionMNIST data hyper-cleaningtest error over timeMixed
Add the NBO framework to SAGA-based variance reductionNSBO-SAGA · IJCNN1 hyperparameter optimizationoptimization performanceHelped
Add the NBO framework to SAGA with moving-average momentumMA-NSBO-SAGA · MNIST data hyper-cleaningoptimization performanceHelped
Add the NBO framework to BAMM hypergradient computationBAMM+NBO · Toy problem with a non-strongly convex lower-level objectiveoptimization performanceHelped
Add moving-average momentum to NSBO-SAGA (ablation)MA-NSBO-SAGA · FashionMNIST data hyper-cleaningoptimization performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: IJCNN1 Covtype MNIST FashionMNIST synthetic logistic regression data

Benchmarks: IJCNN1 hyperparameter optimization Covtype hyperparameter optimization MNIST data hyper-cleaning FashionMNIST data hyper-cleaning synthetic hyperparameter optimization toy non-strongly convex bilevel example

Metrics: suboptimality gap test error running time iterations to tolerance

Baselines: SOBA SABA StoBiO AmIGO SHINE F2SA MA-SABA AID-BiO No-loop AID ALSET FSLA

Builds on: AID-BiO AmIGO SHINE SOBA stocBiO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy