FedNest: Federated Bilevel, Minimax, and Compositional Optimization
Abstract
Standard federated optimization methods successfully apply to stochastic problems with single-level structure. However, many contemporary ML problems -- including adversarial robustness, hyperparameter tuning, and actor-critic -- fall under nested bilevel programming that subsumes minimax and compositional optimization. In this work, we propose \fedblo: A federated alternating stochastic gradient method to address general nested problems. We establish provable convergence rates for \fedblo in the presence of heterogeneous data and introduce variations for bilevel, minimax, and compositional optimization. \fedblo introduces multiple innovations including federated hypergradient computation and variance reduction to address inner-level heterogeneity. We complement our theory with experiments on hyperparameter \& hyper-representation learning and minimax optimization that demonstrate the benefits of our method in practice. Code is available at https://github.com/ucr-optml/FedNest.
Cite
@article{arxiv.2205.02215,
title = {FedNest: Federated Bilevel, Minimax, and Compositional Optimization},
author = {Davoud Ataee Tarzanagh and Mingchen Li and Christos Thrampoulidis and Samet Oymak},
journal= {arXiv preprint arXiv:2205.02215},
year = {2022}
}
Comments
ICML 2022 (accepted as a long presentation), 34 pages, 6 figures