One-Shot Federated Learning with Bayesian Pseudocoresets
Tim d'Hondt, Mykola Pechenizkiy, Robert Peharz

TL;DR
This paper introduces a Bayesian federated learning method using pseudocoresets that enables one-shot communication, significantly reducing communication costs while maintaining competitive prediction accuracy and providing well-calibrated uncertainty estimates.
Contribution
The paper develops a novel Bayesian federated learning algorithm based on pseudocoresets and function-space inference, enabling one-shot communication with high accuracy and uncertainty quantification.
Findings
Achieves up to 100x reduction in communication cost.
Maintains competitive prediction performance compared to state-of-the-art.
Provides well-calibrated uncertainty estimates.
Abstract
Optimization-based techniques for federated learning (FL) often come with prohibitive communication cost, as high dimensional model parameters need to be communicated repeatedly between server and clients. In this paper, we follow a Bayesian approach allowing to perform FL with one-shot communication, by solving the global inference problem as a product of local client posteriors. For models with multi-modal likelihoods, such as neural networks, a naive application of this scheme is hampered, since clients will capture different posterior modes, causing a destructive collapse of the posterior on the server side. Consequently, we explore approximate inference in the function-space representation of client posteriors, hence suffering less or not at all from multi-modality. We show that distributed function-space inference is tightly related to learning Bayesian pseudocoresets and develop…
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.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Domain Adaptation and Few-Shot Learning
