Asynchronous Distributed Learning with Quantized Finite-Time Coordination
Nicola Bastianello, Apostolos I. Rikos, Karl H. Johansson

TL;DR
This paper introduces a novel asynchronous distributed learning algorithm that leverages quantized communication and finite-time coordination, effectively handling stochastic gradients and asynchrony in peer-to-peer networks.
Contribution
It presents a new finite-time quantized coordination scheme integrated with distributed gradient descent, adaptable to asynchronous and stochastic gradient settings.
Findings
The proposed algorithm achieves finite-time convergence.
Quantized communication is effectively utilized for coordination.
The method outperforms existing approaches in convergence speed and robustness.
Abstract
In this paper we address distributed learning problems over peer-to-peer networks. In particular, we focus on the challenges of quantized communications, asynchrony, and stochastic gradients that arise in this set-up. We first discuss how to turn the presence of quantized communications into an advantage, by resorting to a finite-time, quantized coordination scheme. This scheme is combined with a distributed gradient descent method to derive the proposed algorithm. Secondly, we show how this algorithm can be adapted to allow asynchronous operations of the agents, as well as the use of stochastic gradients. Finally, we propose a variant of the algorithm which employs zooming-in quantization. We analyze the convergence of the proposed methods and compare them to state-of-the-art alternatives.
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
TopicsNeural Networks and Applications · Stochastic Gradient Optimization Techniques · Machine Learning and Algorithms
