Federated Learning as Variational Inference: A Scalable Expectation Propagation Approach
Han Guo, Philip Greengard, Hongyi Wang, Andrew Gelman, Yoon Kim, Eric, P. Xing

TL;DR
This paper presents a novel federated learning framework based on variational inference and expectation propagation, enabling scalable, efficient, and accurate inference of global models across distributed data sources.
Contribution
It introduces FedEP, a new federated learning algorithm using variational inference and message passing, extending the inference perspective of federated learning.
Findings
FedEP outperforms baseline methods in convergence speed.
FedEP achieves higher accuracy on standard benchmarks.
The approach scales effectively to large federated settings.
Abstract
The canonical formulation of federated learning treats it as a distributed optimization problem where the model parameters are optimized against a global loss function that decomposes across client loss functions. A recent alternative formulation instead treats federated learning as a distributed inference problem, where the goal is to infer a global posterior from partitioned client data (Al-Shedivat et al., 2021). This paper extends the inference view and describes a variational inference formulation of federated learning where the goal is to find a global variational posterior that well-approximates the true posterior. This naturally motivates an expectation propagation approach to federated learning (FedEP), where approximations to the global posterior are iteratively refined through probabilistic message-passing between the central server and the clients. We conduct an extensive…
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.
Code & Models
Videos
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Statistical Methods and Inference · Stochastic Gradient Optimization Techniques
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Variational Inference
