English

Peer-to-Peer Deep Learning for Beyond-5G IoT

Machine Learning 2024-05-07 v2 Distributed, Parallel, and Cluster Computing

Abstract

We present P2PL, a practical multi-device peer-to-peer deep learning algorithm that, unlike the federated learning paradigm, does not require coordination from edge servers or the cloud. This makes P2PL well-suited for the sheer scale of beyond-5G computing environments like smart cities that otherwise create range, latency, bandwidth, and single point of failure issues for federated approaches. P2PL introduces max norm synchronization to catalyze training, retains on-device deep model training to preserve privacy, and leverages local inter-device communication to implement distributed consensus. Each device iteratively alternates between two phases: 1) on-device learning and 2) peer-to-peer cooperation where they combine model parameters with nearby devices. We empirically show that all participating devices achieve the same test performance attained by federated and centralized training -- even with 100 devices and relaxed singly stochastic consensus weights. We extend these experimental results to settings with diverse network topologies, sparse and intermittent communication, and non-IID data distributions.

Keywords

Cite

@article{arxiv.2310.18861,
  title  = {Peer-to-Peer Deep Learning for Beyond-5G IoT},
  author = {Srinivasa Pranav and José M. F. Moura},
  journal= {arXiv preprint arXiv:2310.18861},
  year   = {2024}
}
R2 v1 2026-06-28T13:04:52.095Z