atlas

Research map / Optimization / Nonconvex and smooth optimization

On Penalty Methods for Nonconvex Bilevel Optimization and First-Order Stochastic Approximation

ICLR 2024 · Optimization › Nonconvex and smooth optimization · approach: Penalty and implicit-gradient bilevel methods · 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.

Studies penalty-method landscape for nonconvex, constrained bilevel optimization under a proximal error-bound condition, showing O(sigma)-closeness of penalty and hyper-objective, and proposes double-loop and single-loop first-order stochastic algorithms with O(eps^-3)/O(eps^-7)/O(eps^-5) oracle complexities.

Problem

Finding stationary points of bilevel optimization problems with smooth, possibly nonconvex and constrained lower-level problems, where implicit gradient methods do not apply.

Approach

Connects the penalty function and hyper-objective via a proximal error-bound condition, deriving an explicit gradient formula for the hyper-objective with multiple lower-level solutions, and optimizes the penalty formulation as a saddle-point problem with decreasing penalty parameter and Moreau-envelope smoothing, including a momentum-assisted fully single-loop variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use gradually decreasing penalty parameters instead of setting the penalty to O(\epsilon) from the first iterationDouble-loop penalty algorithm · Bilevel optimization, stochastic oraclesoracle complexity: O(\epsilon^{-8}) -> O(\epsilon^{-7})Helped
Add momentum-assisted gradient estimators and use a fully single-loop implementationBilevel penalty algorithm · Bilevel optimization, fully stochastic oraclessample complexity: O(\epsilon^{-7}) -> O(\epsilon^{-5})Helped
Add momentum-assisted gradient estimators and use a fully single-loop implementationBilevel penalty algorithm · Bilevel optimization, only upper-level stochastic oraclessample complexity: O(\epsilon^{-5}) -> O(\epsilon^{-4})Helped
Add momentum-assisted gradient estimators and use a fully single-loop implementationBilevel penalty algorithm · Bilevel optimization, deterministic oraclessample complexity: O(\epsilon^{-3}) -> O(\epsilon^{-3})No clear effect
Use a fully single-loop method instead of the double-loop methodBilevel penalty algorithm · Bilevel optimization, fully stochastic oraclessample complexity: O(\epsilon^{-7}) -> O(\epsilon^{-5})Helped

Limitations

Experimental setup

Metrics: oracle complexity stationarity measure

Builds on: Moreau envelope implicit gradient descent penalty methods for bilevel optimization

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