Papers
Topics
Authors
Recent
Search
2000 character limit reached

On the Complexity of First-Order Methods in Stochastic Bilevel Optimization

Published 11 Feb 2024 in math.OC and cs.LG | (2402.07101v1)

Abstract: We consider the problem of finding stationary points in Bilevel optimization when the lower-level problem is unconstrained and strongly convex. The problem has been extensively studied in recent years; the main technical challenge is to keep track of lower-level solutions y<sup>∗(x)y<sup>*(x) in response to the changes in the upper-level variables xx. Subsequently, all existing approaches tie their analyses to a genie algorithm that knows lower-level solutions and, therefore, need not query any points far from them. We consider a dual question to such approaches: suppose we have an oracle, which we call y<sup>∗y<sup>*-aware, that returns an O(ϵ)O(\epsilon)-estimate of the lower-level solution, in addition to first-order gradient estimators {\it locally unbiased} within the Θ(ϵ)\Theta(\epsilon)-ball around y<sup>∗(x)y<sup>*(x). We study the complexity of finding stationary points with such an y<sup>∗y<sup>*-aware oracle: we propose a simple first-order method that converges to an ϵ\epsilon stationary point using O(ϵ<sup>−6),</sup>O(ϵ<sup>−4)O(\epsilon<sup>{-6}),</sup> O(\epsilon<sup>{-4}) access to first-order y<sup>∗y<sup>*-aware oracles. Our upper bounds also apply to standard unbiased first-order oracles, improving the best-known complexity of first-order methods by O(ϵ)O(\epsilon) with minimal assumptions. We then provide the matching Ω(ϵ<sup>−6)\Omega(\epsilon<sup>{-6}), Ω(ϵ<sup>−4)\Omega(\epsilon<sup>{-4}) lower bounds without and with an additional smoothness assumption on y<sup>∗y<sup>*-aware oracles, respectively. Our results imply that any approach that simulates an algorithm with an y<sup>∗y<sup>*-aware oracle must suffer the same lower bounds.

Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.