S-VOTE: Similarity-based Voting for Client Selection in Decentralized Federated Learning

Pedro Miguel Sánchez Sánchez, Enrique Tomás Martínez Beltrán, Chao Feng, Gérôme Bovet, Gregorio Martínez Pérez +1 more
1/31/2025
cs.LGcs.DC

No confident code implementation found for this paper.

Abstract

Decentralized Federated Learning (DFL) enables collaborative, privacy-preserving model training without relying on a central server. This decentralized approach reduces bottlenecks and eliminates single points of failure, enhancing scalability and resilience. However, DFL also introduces challenges such as suboptimal models with non-IID data distributions, increased communication overhead, and resource usage. Thus, this work proposes S-VOTE, a voting-based client selection mechanism that optimizes resource usage and enhances model performance in federations with non-IID data conditions. S-VOTE considers an adaptive strategy for spontaneous local training that addresses participation imbalance, allowing underutilized clients to contribute without significantly increasing resource costs. Extensive experiments on benchmark datasets demonstrate the S-VOTE effectiveness. More in detail, it achieves lower communication costs by up to 21%, 4-6% faster convergence, and improves local performance by 9-17% compared to baseline methods in some configurations, all while achieving a 14-24% energy consumption reduction. These results highlight the potential of S-VOTE to address DFL challenges in heterogeneous environments.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{snchez2025svote,
  title  = {S-VOTE: Similarity-based Voting for Client Selection in Decentralized Federated Learning},
  author = {Pedro Miguel Sánchez Sánchez and Enrique Tomás Martínez Beltrán and Chao Feng and Gérôme Bovet and Gregorio Martínez Pérez and Alberto Huertas Celdrán},
  year   = {2025},
  eprint = {2501.19279},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.19279v1}
}

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/2501.19279.svg)](https://codeofpaper.com/paper/2501.19279)

Discussion