Decentralized Bayesian Learning over Graphs

By Anusha Lalitha, Xinghan Wang, Osman Cihan Kilinc, Yongxi Lu, Tara Javidi, Farinaz Koushanfar. 2019

27 citations recorded by the source corpus.

We propose a decentralized learning algorithm over a general social network. The algorithm leaves the training data distributed on the mobile devices while utilizing a peer to peer model aggregation method. The proposed algorithm allows agents with local data to learn a shared model explaining the global training data in a decentralized fashion. The proposed algorithm can be viewed as a Bayesian and peer-to-peer variant of federated learning in which each agent keeps a "posterior probability distribution" over a global model parameters. The agent update its "posterior" based on 1) the local training data and 2) the asynchronous communication and model aggregation with their 1-hop neighbors. This Bayesian formulation allows for a systematic treatment of model aggregation over any arbitrary connected graph. Furthermore, it provides strong analytic guarantees on converge in the realizable case as well as a closed form characterization of the rate of convergence. We also show that our methodology can be combined with efficient Bayesian inference techniques to train Bayesian neural networks in a decentralized manner. By empirical studies we show that our theoretical analysis can guide the design of network/social interactions and data partitioning to achieve convergence.

Subfields: Artificial Intelligence, Computer Networks and Communications, Graph Learning, Probabilistic & Bayesian Methods

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jakub Konecný
  2. Peter Richtárik
  3. Martin Jaggi
  4. Qiang Yang
  5. Virginia Smith
  6. Peter Kairouz
  7. Ameet Talwalkar
  8. Sebastian U. Stich

In Computer Networks and Communications

  1. Sebastian U. Stich
  2. Martin Jaggi
  3. Jianyu Wang
  4. Gauri Joshi
  5. Medhi Bennis
  6. Tian Li
  7. Ameet Talwalkar
  8. Aurélien Bellet

In Graph Learning

  1. Prateek Mittal
  2. Dawn Song
  3. Peilin Zhao
  4. Qiang Yang
  5. Medhi Bennis
  6. Richard Nock
  7. Aleksandra Korolova
  8. Jianyu Wang

In Probabilistic & Bayesian Methods

  1. Mikhail Khodak
  2. Arjun Nitin Bhagoji
  3. Prateek Mittal
  4. Dawn Song
  5. Oluwasanmi Koyejo
  6. Gauri Joshi
  7. Peilin Zhao
  8. Ameet Talwalkar

Citations in the corpus