mlsanityData to 7 Oct 2026

Asynchronous Local Computations in Distributed Bayesian Learning

arXiv 2311.03496 ↗First posted 6 Nov 2023cs.LG cs.DC cs.MAcited by 0

Not on the map. Why?

Abstract (arXiv)

Due to the expanding scope of machine learning (ML) to the fields of sensor networking, cooperative robotics and many other multi-agent systems, distributed deployment of inference algorithms has received a lot of attention. These algorithms involve collaboratively learning unknown parameters from dispersed data collected by multiple agents. There are two competing aspects in such algorithms, namely, intra-agent computation and inter-agent communication. Traditionally, algorithms are designed to perform both synchronously. However, certain circumstances need frugal use of communication channels as they are either unreliable, time-consuming, or resource-expensive. In this paper, we propose gossip-based asynchronous communication to leverage fast computations and reduce communication overhead simultaneously. We analyze the effects of multiple (local) intra-agent computations by the active agents between successive inter-agent communications. For local computations, Bayesian sampling via unadjusted Langevin algorithm (ULA) MCMC is utilized. The communication is assumed to be over a connected graph (e.g., as in decentralized learning), however, the results can be extended to coordinated communication where there is a central server (e.g., federated learning). We theoretically quantify the convergence rates in the process. To demonstrate the efficacy of the proposed algorithm, we present simulations on a toy problem as well as on real world data sets to train ML models to perform classification tasks. We observe faster initial convergence and improved performance accuracy, especially in the low data range. We achieve on average 78% and over 90% classification accuracy respectively on the Gamma Telescope and mHealth data sets from the UCI ML repository.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 20 references that are in the map. First posted on arXiv 6 Nov 2023.

Builds on

8 of 20 references.

References · 8

  1. 2014Theoretical guarantees for approximate sampling from smooth and log-concave densitiescited by 206
  2. 2015Non-asymptotic convergence analysis for the Unadjusted Langevin Algorithmcited by 195
  3. 2017Underdamped Langevin MCMC: A non-asymptotic analysiscited by 131
  4. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 119
  5. 2017Convergence of Langevin MCMC in KL-divergencecited by 86
  6. 2014Consistency and fluctuations for stochastic gradient Langevin dynamicscited by 65
  7. 2020Advances in Asynchronous Parallel and Distributed Optimizationcited by 40
  8. 2017Balancing Communication and Computation in Distributed Optimizationcited by 23

Built on by

Not cited yet.