atlas

Research map / Federated learning and privacy / Personalized and heterogeneous FL

A Bayesian Approach for Personalized Federated Learning in Heterogeneous Settings

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Bayesian personalized FL · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FedBNN, a personalized Bayesian federated learning framework where clients train Bayesian neural networks of varying size and collaborate by sharing outputs on a public alignment dataset that are used to set functional-space priors, with a zCDP-based differential privacy guarantee.

Problem

Federated learning under data scarcity and heterogeneous client compute and non-IID data, where clients need reliable uncertainty-aware local models without high communication and computation costs of Bayesian FL and without leaking private data.

Approach

Clients share their model outputs on a shared unlabeled alignment dataset rather than weight distributions; the server aggregates these outputs, and each client sets its BNN weight-space prior by fitting the prior parameters so the network matches the (convex-combined) global output on that dataset, then performs Bayes-by-Backprop locally. This allows models of different architectures to collabora

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use homogeneous FedBNN instead of the strongest baselineFedBNN · MNIST non-IID smalltest accuracy: 94.0 ± 0.2 -> 94.9 ± 1.0Helped
Use homogeneous FedBNN instead of the strongest baselineFedBNN · CIFAR-10 non-IID smalltest accuracy: 60.01 ± 1.96 -> 70.6 ± 1.1Helped
Use homogeneous FedBNN instead of the strongest baselineFedBNN · CIFAR-100 non-IID smalltest accuracy: 47.06 ± 1.3 -> 49.65 ± 1.4Helped
Use heterogeneous client architectures instead of homogeneous FedBNNFedBNN · CIFAR-10 non-IID smalltest accuracy: 70.6 ± 1.1 -> 68.17 ± 2.0Hurt
Use heterogeneous client architectures instead of homogeneous FedBNNFedBNN · CIFAR-100 non-IID fulltest accuracy: 57.3 ± 0.8 -> 51.1 ± 0.7Hurt
Use CIFAR-10 AD containing all 10 classes rather than 8 classes (ablation)FedBNN homogeneous · CIFAR-10 non-IID, medium datatest accuracy: 69.7 ± 0.28 -> 72.7 ± 0.15Helped
Use CIFAR-10 AD containing all 10 classes rather than 5 classes (ablation)FedBNN homogeneous · CIFAR-10 non-IID, medium datatest accuracy: 68.8 ± 0.97 -> 72.7 ± 0.15Helped
Use CIFAR-10 AD containing all 10 classes rather than 2 classes (ablation)FedBNN homogeneous · CIFAR-10 non-IID, medium datatest accuracy: 67.2 ± 1.5 -> 72.7 ± 0.15Helped
Use CIFAR-10 AD containing all 10 classes rather than SVHN (ablation)FedBNN homogeneous · CIFAR-10 non-IID, medium datatest accuracy: 70.1 ± 0.18 -> 72.7 ± 0.15Helped
Use CIFAR-10 AD containing all 10 classes rather than 8 classes (ablation)FedBNN heterogeneous · CIFAR-10 non-IID, medium datatest accuracy: 68.4 ± 0.80 -> 71.6 ± 0.93Helped
Use CIFAR-10 AD containing all 10 classes rather than 5 classes (ablation)FedBNN heterogeneous · CIFAR-10 non-IID, medium datatest accuracy: 68.8 ± 1.4 -> 71.6 ± 0.93Helped
Use CIFAR-10 AD containing all 10 classes rather than 2 classes (ablation)FedBNN heterogeneous · CIFAR-10 non-IID, medium datatest accuracy: 68.1 ± 1.9 -> 71.6 ± 0.93Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-100 SVHN NotMNIST

Benchmarks: MNIST CIFAR-10 CIFAR-100

Metrics: test accuracy ECE MCE entropy on out-of-distribution data

Baselines: FedAvg FedProx pFedME FedAUX non-Bayesian KD pFedGP pFedBayes FOLA DP-FedAvg

Builds on: Bayes by Backprop FedAvg FedAUX pFedBayes zCDP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy