Beyond Exponential Graph: Communication-Efficient Topologies for Decentralized Learning via Finite-time Convergence
Yuki Takezawa, Ryoma Sato, Han Bao, Kenta Niwa, Makoto Yamada

TL;DR
This paper introduces the Base-(k+1) Graph, a new topology for decentralized learning that achieves finite-time consensus with low communication costs, improving convergence speed and accuracy over existing topologies like the exponential graph.
Contribution
The paper proposes the Base-(k+1) Graph, a novel topology that combines fast consensus and low degree, enabling finite-time convergence in decentralized learning.
Findings
Base-(k+1) Graph achieves finite-time consensus for any number of nodes.
It provides faster convergence and better communication efficiency than exponential graphs.
Experimental results show improved accuracy in decentralized learning tasks.
Abstract
Decentralized learning has recently been attracting increasing attention for its applications in parallel computation and privacy preservation. Many recent studies stated that the underlying network topology with a faster consensus rate (a.k.a. spectral gap) leads to a better convergence rate and accuracy for decentralized learning. However, a topology with a fast consensus rate, e.g., the exponential graph, generally has a large maximum degree, which incurs significant communication costs. Thus, seeking topologies with both a fast consensus rate and small maximum degree is important. In this study, we propose a novel topology combining both a fast consensus rate and small maximum degree called the Base- Graph. Unlike the existing topologies, the Base- Graph enables all nodes to reach the exact consensus after a finite number of iterations for any number of nodes and…
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
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Cooperative Communication and Network Coding · Privacy-Preserving Technologies in Data
