Averaged Method of Multipliers for Bi-Level Optimization without Lower-Level Strong Convexity

Risheng Liu, Yaohua Liu, Wei Yao, Shangzhi Zeng, Jin Zhang
2/7/2023
math.OCcs.LG

No official code found. Best implementation: callous-youth/sl-BAMM (14 stars, MIT, last commit 2025-01-14).

Abstract

Gradient methods have become mainstream techniques for Bi-Level Optimization (BLO) in learning fields. The validity of existing works heavily rely on either a restrictive Lower-Level Strong Convexity (LLSC) condition or on solving a series of approximation subproblems with high accuracy or both. In this work, by averaging the upper and lower level objectives, we propose a single loop Bi-level Averaged Method of Multipliers (sl-BAMM) for BLO that is simple yet efficient for large-scale BLO and gets rid of the limited LLSC restriction. We further provide non-asymptotic convergence analysis of sl-BAMM towards KKT stationary points, and the comparative advantage of our analysis lies in the absence of strong gradient boundedness assumption, which is always required by others. Thus our theory safely captures a wider variety of applications in deep learning, especially where the upper-level objective is quadratic w.r.t. the lower-level variable. Experimental results demonstrate the superiority of our method.

View on arXivView PDF

Code Implementations(1)

MIT

Code for ICML 2023 paper named "Averaged Method of Multipliers for Bi-Level Optimization without Lower-Level Strong Convexity"

142PythonMay 30, 20231 years agoMIT

Similar Papers

Cite this paper

@article{liu2023averaged,
  title  = {Averaged Method of Multipliers for Bi-Level Optimization without Lower-Level Strong Convexity},
  author = {Risheng Liu and Yaohua Liu and Wei Yao and Shangzhi Zeng and Jin Zhang},
  year   = {2023},
  eprint = {2302.03407},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.03407v2},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.03407.svg)](https://codeofpaper.com/paper/2302.03407)

Discussion