ProFe: Communication-Efficient Decentralized Federated Learning via Distillation and Prototypes

Pedro Miguel Sánchez Sánchez, Enrique Tomás Martínez Beltrán, Miguel Fernández Llamas, Gérôme Bovet, Gregorio Martínez Pérez +1 more
12/15/2024
cs.LGcs.AIcs.DC

No confident code implementation found for this paper.

Abstract

Decentralized Federated Learning (DFL) trains models in a collaborative and privacy-preserving manner while removing model centralization risks and improving communication bottlenecks. However, DFL faces challenges in efficient communication management and model aggregation within decentralized environments, especially with heterogeneous data distributions. Thus, this paper introduces ProFe, a novel communication optimization algorithm for DFL that combines knowledge distillation, prototype learning, and quantization techniques. ProFe utilizes knowledge from large local models to train smaller ones for aggregation, incorporates prototypes to better learn unseen classes, and applies quantization to reduce data transmitted during communication rounds. The performance of ProFe has been validated and compared to the literature by using benchmark datasets like MNIST, CIFAR10, and CIFAR100. Results showed that the proposed algorithm reduces communication costs by up to ~40-50% while maintaining or improving model performance. In addition, it adds ~20% training time due to increased complexity, generating a trade-off.

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!

Similar Papers

Cite this paper

@article{snchez2024profe,
  title  = {ProFe: Communication-Efficient Decentralized Federated Learning via Distillation and Prototypes},
  author = {Pedro Miguel Sánchez Sánchez and Enrique Tomás Martínez Beltrán and Miguel Fernández Llamas and Gérôme Bovet and Gregorio Martínez Pérez and Alberto Huertas Celdrán},
  year   = {2024},
  eprint = {2412.11207},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.11207v1}
}

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

Discussion