Graph-based Gossiping for Communication Efficiency in Decentralized Federated Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Nguyen, Huong, Nguyen, Hong-Tri, Donta, Praveen Kumar, Pirttikangas, Susanna, Lovén, Lauri
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915339315445760
author Nguyen, Huong
Nguyen, Hong-Tri
Donta, Praveen Kumar
Pirttikangas, Susanna
Lovén, Lauri
author_facet Nguyen, Huong
Nguyen, Hong-Tri
Donta, Praveen Kumar
Pirttikangas, Susanna
Lovén, Lauri
contents Federated learning has emerged as a privacy-preserving technique for collaborative model training across heterogeneously distributed silos. Yet, its reliance on a single central server introduces potential bottlenecks and risks of single-point failure. Decentralizing the server, often referred to as decentralized learning, addresses this problem by distributing the server role across nodes within the network. One drawback regarding this pure decentralization is it introduces communication inefficiencies, which arise from increased message exchanges in large-scale setups. However, existing proposed solutions often fail to simulate the real-world distributed and decentralized environment in their experiments, leading to unreliable performance evaluations and limited applicability in practice. Recognizing the lack from prior works, this work investigates the correlation between model size and network latency, a critical factor in optimizing decentralized learning communication. We propose a graph-based gossiping mechanism, where specifically, minimum spanning tree and graph coloring are used to optimize network structure and scheduling for efficient communication across various network topologies and message capacities. Our approach configures and manages subnetworks on real physical routers and devices and closely models real-world distributed setups. Experimental results demonstrate that our method significantly improves communication, compatible with different topologies and data sizes, reducing bandwidth and transfer time by up to circa 8 and 4.4 times, respectively, compared to naive flooding broadcasting methods.
format Preprint
id arxiv_https___arxiv_org_abs_2506_10607
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Graph-based Gossiping for Communication Efficiency in Decentralized Federated Learning
Nguyen, Huong
Nguyen, Hong-Tri
Donta, Praveen Kumar
Pirttikangas, Susanna
Lovén, Lauri
Distributed, Parallel, and Cluster Computing
Federated learning has emerged as a privacy-preserving technique for collaborative model training across heterogeneously distributed silos. Yet, its reliance on a single central server introduces potential bottlenecks and risks of single-point failure. Decentralizing the server, often referred to as decentralized learning, addresses this problem by distributing the server role across nodes within the network. One drawback regarding this pure decentralization is it introduces communication inefficiencies, which arise from increased message exchanges in large-scale setups. However, existing proposed solutions often fail to simulate the real-world distributed and decentralized environment in their experiments, leading to unreliable performance evaluations and limited applicability in practice. Recognizing the lack from prior works, this work investigates the correlation between model size and network latency, a critical factor in optimizing decentralized learning communication. We propose a graph-based gossiping mechanism, where specifically, minimum spanning tree and graph coloring are used to optimize network structure and scheduling for efficient communication across various network topologies and message capacities. Our approach configures and manages subnetworks on real physical routers and devices and closely models real-world distributed setups. Experimental results demonstrate that our method significantly improves communication, compatible with different topologies and data sizes, reducing bandwidth and transfer time by up to circa 8 and 4.4 times, respectively, compared to naive flooding broadcasting methods.
title Graph-based Gossiping for Communication Efficiency in Decentralized Federated Learning
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2506.10607