Accelerating Finite-Sum Bilevel Optimization with Fully First-Order Oracles
Organizations: Independent Researcher.
Abstract
We study nonconvex--strongly-convex bilevel optimization with finite-sum objectives and fully first-order oracles. We propose Sampled Implicit Corrections for Bilevel Optimization (SICBO), which combines a penalty approximation with variance-reduced corrections for the lower-level variables. Under componentwise lower strong convexity, SICBO finds a point satisfying within component-gradient calls, where is the total number of components and is the normalized lower-level condition number. The bound achieves square-root finite-sum dependence using only gradients and preserves the best known deterministic fully first-order condition-number exponent for smooth problems. Our improvement follows from a curvature-dependent bound for nonlinear correction errors, which permits epochs of length with batches of size . A single-level reduction shows that the dependence on and is optimal up to logarithmic factors for fixed .
Figures & tables
| Method | Component-gradient complexity |
|---|---|
| Penalty method of Chen et al. [3] | |
| Accelerated penalty method [ 4 ] | |
| Full refresh with accelerated finite-sum solves (Proposition 3.1 ) | |
| SICBO (Theorem 5.1 ) |
Bilevel Optimization
Bilevel optimization studies problems where one set of decisions is optimized in response to the solution of another, nested problem.
See all 86 papers