Towards Practical Overlay Networks for Decentralized Federated Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hua, Yifan, Pang, Jinlong, Zhang, Xiaoxue, Liu, Yi, Shi, Xiaofeng, Wang, Bao, Liu, Yang, Qian, Chen
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929492133412864
author Hua, Yifan
Pang, Jinlong
Zhang, Xiaoxue
Liu, Yi
Shi, Xiaofeng
Wang, Bao
Liu, Yang
Qian, Chen
author_facet Hua, Yifan
Pang, Jinlong
Zhang, Xiaoxue
Liu, Yi
Shi, Xiaofeng
Wang, Bao
Liu, Yang
Qian, Chen
contents Decentralized federated learning (DFL) uses peer-to-peer communication to avoid the single point of failure problem in federated learning and has been considered an attractive solution for machine learning tasks on distributed devices. We provide the first solution to a fundamental network problem of DFL: what overlay network should DFL use to achieve fast training of highly accurate models, low communication, and decentralized construction and maintenance? Overlay topologies of DFL have been investigated, but no existing DFL topology includes decentralized protocols for network construction and topology maintenance. Without these protocols, DFL cannot run in practice. This work presents an overlay network, called FedLay, which provides fast training and low communication cost for practical DFL. FedLay is the first solution for constructing near-random regular topologies in a decentralized manner and maintaining the topologies under node joins and failures. Experiments based on prototype implementation and simulations show that FedLay achieves the fastest model convergence and highest accuracy on real datasets compared to existing DFL solutions while incurring small communication costs and being resilient to node joins and failures.
format Preprint
id arxiv_https___arxiv_org_abs_2409_05331
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards Practical Overlay Networks for Decentralized Federated Learning
Hua, Yifan
Pang, Jinlong
Zhang, Xiaoxue
Liu, Yi
Shi, Xiaofeng
Wang, Bao
Liu, Yang
Qian, Chen
Distributed, Parallel, and Cluster Computing
Networking and Internet Architecture
Decentralized federated learning (DFL) uses peer-to-peer communication to avoid the single point of failure problem in federated learning and has been considered an attractive solution for machine learning tasks on distributed devices. We provide the first solution to a fundamental network problem of DFL: what overlay network should DFL use to achieve fast training of highly accurate models, low communication, and decentralized construction and maintenance? Overlay topologies of DFL have been investigated, but no existing DFL topology includes decentralized protocols for network construction and topology maintenance. Without these protocols, DFL cannot run in practice. This work presents an overlay network, called FedLay, which provides fast training and low communication cost for practical DFL. FedLay is the first solution for constructing near-random regular topologies in a decentralized manner and maintaining the topologies under node joins and failures. Experiments based on prototype implementation and simulations show that FedLay achieves the fastest model convergence and highest accuracy on real datasets compared to existing DFL solutions while incurring small communication costs and being resilient to node joins and failures.
title Towards Practical Overlay Networks for Decentralized Federated Learning
topic Distributed, Parallel, and Cluster Computing
Networking and Internet Architecture
url https://arxiv.org/abs/2409.05331