SUN-DSBO: A Structured Unified Framework for Nonconvex Decentralized Stochastic Bilevel Optimization
Yaoshuai Ma, Xiao Wang, Wei Yao, Jin Zhang
TL;DR
This work introduces SUN-DSBO, a Structured Unified framework for nonconvex decentralized stochastic bilevel optimization, enabling both upper- and lower-level objectives to be nonconvex and supporting decentralized schemes with gradient-tracking to mitigate data heterogeneity. It builds on a Moreau-envelope penalty formulation to convert the bilevel problem into a smooth min–max objective, facilitating single-loop, first-order stochastic updates across agents. The authors provide finite-time convergence guarantees for two instantiations, SUN-DSBO-SE and SUN-DSBO-GT, with SUN-DSBO-GT achieving linear speedup in the number of agents without gradient-heterogeneity assumptions, and validate the approach with extensive experiments on data hyper-cleaning and hyper-representation tasks. The results demonstrate practical effectiveness and scalability in decentralized learning settings, with clear guidance on hyperparameter schedules and topology effects, suggesting broad applicability to multi-agent hyperparameter tuning and meta-learning under nonconvex regimes.
Abstract
Decentralized stochastic bilevel optimization (DSBO) is a powerful tool for various machine learning tasks, including decentralized meta-learning and hyperparameter tuning. Existing DSBO methods primarily address problems with strongly convex lower-level objective functions. However, nonconvex objective functions are increasingly prevalent in modern deep learning. In this work, we introduce SUN-DSBO, a Structured Unified framework for Nonconvex DSBO, in which both the upper- and lower-level objective functions may be nonconvex. Notably, SUN-DSBO offers the flexibility to incorporate decentralized stochastic gradient descent or various techniques for mitigating data heterogeneity, such as gradient tracking (GT). We demonstrate that SUN-DSBO-GT, an adaptation of the GT technique within our framework, achieves a linear speedup with respect to the number of agents. This is accomplished without relying on restrictive assumptions, such as gradient boundedness or any specific assumptions regarding gradient heterogeneity. Numerical experiments validate the effectiveness of our method.
