Published February 2, 2023 | Version Submitted
Discussion Paper Open

Convergent First-Order Methods for Bi-level Optimization and Stackelberg Games

Abstract

We propose an algorithm to solve a class of bi-level optimization problems using only first-order information. In particular, we focus on a class where the inner minimization has unique solutions. Unlike contemporary algorithms, our algorithm does not require the use of an oracle estimator for the gradient of the bi-level objective or an approximate solver for the inner problem. Instead, we alternate between descending on the inner problem using naïve optimization methods and descending on the upper-level objective function using specially constructed gradient estimators. We provide non-asymptotic convergence rates to stationary points of the bi-level objective in the absence of convexity of the closed-loop function and further show asymptotic convergence to only local minima of the bi-level problem. The approach is inspired by ideas from the literature on two-timescale stochastic approximation algorithms.

Attached Files

Submitted - 2302.01421.pdf

Files

2302.01421.pdf

Files (307.4 kB)

Name Size Download all
md5:212bcd89fb28e1173088fd60263f13dc
307.4 kB Preview Download

Additional details

Identifiers

Eprint ID
120100
Resolver ID
CaltechAUTHORS:20230316-204025426

Related works

Dates

Created
2023-03-16
Created from EPrint's datestamp field
Updated
2023-03-16
Created from EPrint's last_modified field