Scale-Robust Timely Asynchronous Decentralized Learning
Purbesh Mitra, Sennur Ulukus

TL;DR
This paper analyzes asynchronous decentralized learning systems, demonstrating that with sufficient gossip capacity scaling as ( log n), convergence is guaranteed even as the number of devices grows large, highlighting the importance of communication capacity.
Contribution
It provides a theoretical analysis of staleness conditions for convergence in large-scale asynchronous decentralized learning networks.
Findings
Gossip capacity must scale as ( log n) for convergence in large networks.
Bounded staleness requires (n) scaling in distributed schemes.
Convergence guarantees are established without synchronization constraints.
Abstract
We consider an asynchronous decentralized learning system, which consists of a network of connected devices trying to learn a machine learning model without any centralized parameter server. The users in the network have their own local training data, which is used for learning across all the nodes in the network. The learning method consists of two processes, evolving simultaneously without any necessary synchronization. The first process is the model update, where the users update their local model via a fixed number of stochastic gradient descent steps. The second process is model mixing, where the users communicate with each other via randomized gossiping to exchange their models and average them to reach consensus. In this work, we investigate the staleness criteria for such a system, which is a sufficient condition for convergence of individual user models. We show that for…
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
TopicsEnergy Efficient Wireless Sensor Networks · Distributed Sensor Networks and Detection Algorithms · Machine Learning and ELM
