English

Scheduling and Communication Schemes for Decentralized Federated Learning

Machine Learning 2023-11-28 v1 Distributed, Parallel, and Cluster Computing

Abstract

Federated learning (FL) is a distributed machine learning paradigm in which a large number of clients coordinate with a central server to learn a model without sharing their own training data. One central server is not enough, due to problems of connectivity with clients. In this paper, a decentralized federated learning (DFL) model with the stochastic gradient descent (SGD) algorithm has been introduced, as a more scalable approach to improve the learning performance in a network of agents with arbitrary topology. Three scheduling policies for DFL have been proposed for communications between the clients and the parallel servers, and the convergence, accuracy, and loss have been tested in a totally decentralized mplementation of SGD. The experimental results show that the proposed scheduling polices have an impact both on the speed of convergence and in the final global model.

Keywords

Cite

@article{arxiv.2311.16021,
  title  = {Scheduling and Communication Schemes for Decentralized Federated Learning},
  author = {Bahaa-Eldin Ali Abdelghany and Ana Fernández-Vilas and Manuel Fernández-Veiga and Nashwa El-Bendary and Ammar M. Hassan and Walid M. Abdelmoez},
  journal= {arXiv preprint arXiv:2311.16021},
  year   = {2023}
}

Comments

32nd International Conference on Computer Theory and Applications (ICCTA), Alexandria, Egypt, 2022

R2 v1 2026-06-28T13:32:58.753Z