Adaptive Bilevel Optimization

We propose a new adaptive optimization algorithm based on mirror descent for a class of possibly non-convex smooth bilevel optimization problems. The bilevel optimization template is broadly applicable in machine learning as it features two coupled problems where the optimal solution set of an inner problem serves as a constraint set for the outer problem. Currently, available algorithms require knowledge of both inner and outer gradient Lipschitz constants, which are difficult to tune in practice. By using an “on the fly” accumulation strategy on gradient norms, our adaptive algorithm circumvents this difficulty, and to our knowledge, is the first adaptive algorithm for bilevel optimization. In the convex setting, we obtain a convergence rate of \(\mathcal {O}(1/T)\) in terms of the outer objective function, where T is the number of iterations. For non-convex outer objective functions, our algorithm achieves a best-iterate guarantee of \(\mathcal {O}(1/T)\) in terms of the squared norm of the gradient of the outer objective function. Additionally, we provide numerical evidence to support the theory in a reinforcement learning setting.

Authors

Institutions

Publication Details

Journal
ACM / IMS Journal of Data Science
Published
2025-05-02
DOI
https://doi.org/10.1145/3728478
Primary Topic
Risk and Portfolio Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive Bilevel Optimization

Shoham Sabach, Volkan Cevher, Kimon Antonakopoulos, Luca Viano et al.
ACM / IMS Journal of Data Science
Risk and Portfolio Optimization
article

Adaptive Bilevel Optimization

Shoham Sabach, Volkan Cevher, Kimon Antonakopoulos, Luca Viano, Mingyi Hong
article en

Abstract

We propose a new adaptive optimization algorithm based on mirror descent for a class of possibly non-convex smooth bilevel optimization problems. The bilevel optimization template is broadly applicable in machine learning as it features two coupled problems where the optimal solution set of an inner problem serves as a constraint set for the outer problem. Currently, available algorithms require knowledge of both inner and outer gradient Lipschitz constants, which are difficult to tune in practice. By using an “on the fly” accumulation strategy on gradient norms, our adaptive algorithm circumvents this difficulty, and to our knowledge, is the first adaptive algorithm for bilevel optimization. In the convex setting, we obtain a convergence rate of \(\mathcal {O}(1/T)\) in terms of the outer objective function, where T is the number of iterations. For non-convex outer objective functions, our algorithm achieves a best-iterate guarantee of \(\mathcal {O}(1/T)\) in terms of the squared norm of the gradient of the outer objective function. Additionally, we provide numerical evidence to support the theory in a reinforcement learning setting.

ACM / IMS Journal of Data ScienceVol. 2(2)
University of Minnesota (US), Technion – Israel Institute of Technology (IL), University of Minnesota System (US), École Polytechnique Fédérale de Lausanne (CH)
Openalex Percentile: Top 89%
Risk and Portfolio Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Adaptive Bilevel Optimization — Shoham Sabach, Volkan Cevher, et al. · ACM / IMS Journal of Data Science (2025) | TGRS Research Map | TGRS