Adaptive Federated Learning with Auto-Tuned Clients

Junhyung Lyle Kim, Mohammad Taha Toghani, César A. Uribe, Anastasios Kyrillidis
6/19/2023
cs.LGcs.DCmath.OC

Official code: jlylekim/auto-tuned-FL (3 stars, MIT, last commit 2024-08-29).

Abstract

Federated learning (FL) is a distributed machine learning framework where the global model of a central server is trained via multiple collaborative steps by participating clients without sharing their data. While being a flexible framework, where the distribution of local data, participation rate, and computing power of each client can greatly vary, such flexibility gives rise to many new challenges, especially in the hyperparameter tuning on the client side. We propose $Δ$-SGD, a simple step size rule for SGD that enables each client to use its own step size by adapting to the local smoothness of the function each client is optimizing. We provide theoretical and empirical results where the benefit of the client adaptivity is shown in various FL scenarios.

View on arXivView PDF

Code Implementations(1)

MIT
32Shell, PythonMar 16, 20242 years agoMIT

Similar Papers

Cite this paper

@article{kim2023adaptive,
  title  = {Adaptive Federated Learning with Auto-Tuned Clients},
  author = {Junhyung Lyle Kim and Mohammad Taha Toghani and César A. Uribe and Anastasios Kyrillidis},
  year   = {2023},
  eprint = {2306.11201},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.11201v3},
  journal = {ICLR 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/2306.11201.svg)](https://codeofpaper.com/paper/2306.11201)

Discussion