A Communication-Efficient Algorithm for Exponentially Fast Non-Bayesian Learning in Networks
Aritra Mitra, John A. Richards, Shreyas Sundaram

TL;DR
This paper presents a communication-efficient distributed learning algorithm for networks that achieves exponentially fast non-Bayesian learning with sparse, geometrically increasing communication intervals, improving convergence rates and revealing network-dependent effects.
Contribution
The authors introduce a novel time-triggered protocol with sparse communication that guarantees exponential learning speed and analyzes its performance across different network structures.
Findings
Exponential convergence to the true state with sparse communication.
Network-structure independence of learning rates when communication occurs every step.
Dependence of learning rates on network topology when communication is infrequent.
Abstract
We introduce a simple time-triggered protocol to achieve communication-efficient non-Bayesian learning over a network. Specifically, we consider a scenario where a group of agents interact over a graph with the aim of discerning the true state of the world that generates their joint observation profiles. To address this problem, we propose a novel distributed learning rule wherein agents aggregate neighboring beliefs based on a min-protocol, and the inter-communication intervals grow geometrically at a rate . Despite such sparse communication, we show that each agent is still able to rule out every false hypothesis exponentially fast with probability , as long as is finite. For the special case when communication occurs at every time-step, i.e., when , we prove that the asymptotic learning rates resulting from our algorithm are network-structure independent, and a…
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.
