Towards efficient compression and communication for prototype-based decentralized learning
Pablo Fern\'andez-Pi\~neiro, Manuel Fer\'andez-Veiga, Rebeca P., D\'iaz-Redondo, Ana Fern\'andez-Vilas, Mart\'in Gonz\'alez-Soto

TL;DR
This paper proposes a communication-efficient decentralized prototype-based learning system that reduces data transmission through selective updates and clustering, maintaining convergence speed while improving robustness and adaptability.
Contribution
It introduces a novel twofold data compression approach and parallel gossiping in decentralized prototype learning, enhancing efficiency and robustness.
Findings
Significant reduction in communication load without affecting convergence.
Effective prototype clustering improves message compression.
Parallel gossiping reduces age-of-information, enhancing responsiveness.
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 agregartor 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 consider the problem of designing a communication-efficient decentralized learning system based on prototypes. We address the challenge of prototype redundancy by leveraging on a twofold data compression technique, i.e., sending only update messages if the prototypes are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems
