Towards efficient compression and communication for prototype-based decentralized learning

In prototype-based federated learning, the exchange of model parameters between clients and the master server is replaced by transmission of prototypes or quantized versions of the data samples to the aggregation server. A fully decentralized deployment of prototype-based learning, without a central aggregator of prototypes, is more robust upon network failures and reacts faster to changes in the statistical distribution of the data, suggesting potential advantages and quick adaptation in dynamic learning tasks, e.g., when the data sources are IoT devices or when data is non-iid. In this paper, we face the challenge of designing an efficient prototype-based decentralized learning network by reducing the overheads in communication and computation. This allows enhancing the scalability of the global system, specially for IoT settings with resource-limited devices. First, we compress the prototype size by applying a clustering algorithm. After that, we filter the prototypes to be disseminate using an information-theoretic measure to share only relevant models or models that provide new knowledge to their neighbors. Then, we define a parallel gossip algorithm to disseminate these models within the learning network. Finally, we define a suitable scheduler able to manage the set of prototypes received to optimize the aggregation phase. In order to validate our proposal we present an analysis of the parallel gossip algorithm regarding the age-of-information (AoI). Our experimental results show the communications load can be substantially reduced without decreasing the convergence rate of the learning algorithm. • Algorithms to optimize prototype-based decentralized learning in IoT settings. • Jensen–Shannon based algorithm to optimize the exchange of models in DL. • Density-based clustering algorithm to compress the local models. • Scheduler to efficiently manage local sensing data and local models. • Mathematical analysis of the gossip-based algorithm to exchange the local models. • Exhaustive experimental validation using resource-limited devices.

Authors

Institutions

Publication Details

Journal
Applied Soft Computing
Published
2025-05-28
DOI
https://doi.org/10.1016/j.asoc.2025.113270
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards efficient compression and communication for prototype-based decentralized learning

Manuel Fernández‐Veiga, Martín González Soto, Rebeca P. Dı́az Redondo, Ana Fernández Vilas et al.
Applied Soft Computing
Privacy-Preserving Technologies in Data
article

Towards efficient compression and communication for prototype-based decentralized learning

Manuel Fernández‐Veiga, Martín González Soto, Rebeca P. Dı́az Redondo, Ana Fernández Vilas, Pablo Fernández-Piñeiro
article en

Abstract

In prototype-based federated learning, the exchange of model parameters between clients and the master server is replaced by transmission of prototypes or quantized versions of the data samples to the aggregation server. A fully decentralized deployment of prototype-based learning, without a central aggregator of prototypes, is more robust upon network failures and reacts faster to changes in the statistical distribution of the data, suggesting potential advantages and quick adaptation in dynamic learning tasks, e.g., when the data sources are IoT devices or when data is non-iid. In this paper, we face the challenge of designing an efficient prototype-based decentralized learning network by reducing the overheads in communication and computation. This allows enhancing the scalability of the global system, specially for IoT settings with resource-limited devices. First, we compress the prototype size by applying a clustering algorithm. After that, we filter the prototypes to be disseminate using an information-theoretic measure to share only relevant models or models that provide new knowledge to their neighbors. Then, we define a parallel gossip algorithm to disseminate these models within the learning network. Finally, we define a suitable scheduler able to manage the set of prototypes received to optimize the aggregation phase. In order to validate our proposal we present an analysis of the parallel gossip algorithm regarding the age-of-information (AoI). Our experimental results show the communications load can be substantially reduced without decreasing the convergence rate of the learning algorithm. • Algorithms to optimize prototype-based decentralized learning in IoT settings. • Jensen–Shannon based algorithm to optimize the exchange of models in DL. • Density-based clustering algorithm to compress the local models. • Scheduler to efficiently manage local sensing data and local models. • Mathematical analysis of the gossip-based algorithm to exchange the local models. • Exhaustive experimental validation using resource-limited devices.

Applied Soft ComputingVol. 178
Centro Tecnolóxico de Telecomunicacións de Galicia (ES)
Openalex Percentile: Top 94%
Privacy-Preserving Technologies in Data
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.