Near-Optimal Fully First-Order Algorithms for Finding Stationary Points in Bilevel Optimization

06/26/2023
by   Lesi Chen, et al.
0

Bilevel optimization has various applications such as hyper-parameter optimization and meta-learning. Designing theoretically efficient algorithms for bilevel optimization is more challenging than standard optimization because the lower-level problem defines the feasibility set implicitly via another optimization problem. One tractable case is when the lower-level problem permits strong convexity. Recent works show that second-order methods can provably converge to an ϵ-first-order stationary point of the problem at a rate of 𝒪̃(ϵ^-2), yet these algorithms require a Hessian-vector product oracle. Kwon et al. (2023) resolved the problem by proposing a first-order method that can achieve the same goal at a slower rate of 𝒪̃(ϵ^-3). In this work, we provide an improved analysis demonstrating that the first-order method can also find an ϵ-first-order stationary point within 𝒪̃(ϵ^-2) oracle complexity, which matches the upper bounds for second-order methods in the dependency on ϵ. Our analysis further leads to simple first-order algorithms that can achieve similar near-optimal rates in finding second-order stationary points and in distributed bilevel problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/24/2020

Second-Order Information in Non-Convex Stochastic Optimization: Power and Limitations

We design an algorithm which finds an ϵ-approximate stationary point (wi...
research
06/30/2023

Accelerating Inexact HyperGradient Descent for Bilevel Optimization

We present a method for solving general nonconvex-strongly-convex bileve...
research
10/10/2021

Finding Second-Order Stationary Point for Nonconvex-Strongly-Concave Minimax Problem

We study the smooth minimax optimization problem of the form min_ xmax_ ...
research
01/02/2023

On Bilevel Optimization without Lower-level Strong Convexity

Theoretical properties of bilevel problems are well studied when the low...
research
08/12/2019

Near-optimal Robust Bilevel Optimization

Bilevel optimization studies problems where the optimal response to a se...
research
02/13/2019

The Complexity of Making the Gradient Small in Stochastic Convex Optimization

We give nearly matching upper and lower bounds on the oracle complexity ...
research
02/07/2022

Bilevel Optimization with a Lower-level Contraction: Optimal Sample Complexity without Warm-Start

We analyze a general class of bilevel problems, in which the upper-level...

Please sign up or login with your details

Forgot password? Click here to reset