atlas

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

FedLPA: One-shot Federated Learning with Layer-Wise Posterior Aggregation

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated learning with pretrained models · 3 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 FedLPA, a data-free one-shot federated learning method that aggregates local models via layer-wise Laplace approximation (block-diagonal Kronecker-factored empirical Fisher) and trains global parameters by minimizing a quadratic objective on the server.

Problem

One-shot federated learning performs poorly under high statistical heterogeneity (non-IID label skew), and existing one-shot methods need auxiliary public data, pretrained models, or expose label information.

Approach

Infers each layer's local posterior via a layer-wise Kronecker-factored empirical Fisher (block-diagonal, capturing intra-layer parameter correlations), then aggregates posteriors by solving a quadratic objective over the global weight matrix with gradient descent, avoiding explicit covariance inversion and the expectation approximation of Kronecker products.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedLPA layer-wise posterior aggregation instead of DENSEOne-shot federated learning with a 5-layer CNN · FMNIST, Dirichlet β=0.01accuracy: 21.20$\pm$0.67 vs 15.23$\pm$0.14Helped
Use FedLPA layer-wise posterior aggregation instead of DENSEOne-shot federated learning with a 5-layer CNN · CIFAR-10, Dirichlet β=0.01accuracy: 16.17$\pm$0.00 vs 12.30$\pm$0.03Helped
Use FedLPA layer-wise posterior aggregation instead of DENSEOne-shot federated learning with a 5-layer CNN · MNIST, Dirichlet β=0.01accuracy: 39.17$\pm$1.16 vs 15.80$\pm$0.24Helped
Use FedLPA layer-wise posterior aggregation instead of DENSEOne-shot federated learning with a 5-layer CNN · SVHN, Dirichlet β=0.01accuracy: 19.20$\pm$0.00 vs 17.33$\pm$0.28Helped
Use layer-wise block-diagonal Fisher aggregation instead of DiagonalFisherMLP one-shot federated learning · FMNIST, β=0.01, same client initializationglobal test accuracy: 56.34$\pm$0.34 -> 76.63$\pm$0.04Helped
Use layer-wise block-diagonal Fisher aggregation instead of DiagonalFisherMLP one-shot federated learning · FMNIST, β=0.01, different client initializationglobal test accuracy: 10.51$\pm$0.11 -> 73.73$\pm$0.07Helped
Set λ to 0.01 rather than the default 0.001 (ablation)FedLPA · FMNIST, β=0.01accuracy: 21.20$\pm$0.67 -> 18.63$\pm$0.78Hurt
Set λ to 0.0001 rather than the default 0.001 (ablation)FedLPA · FMNIST, β=0.01accuracy: 21.20$\pm$0.67 -> 22.50$\pm$1.84Helped
Set λ to 0.01 rather than the default 0.001 (ablation)FedLPA · FMNIST, β=0.1accuracy: 55.33$\pm$0.06 -> 56.83$\pm$0.19Helped
Set λ to 0.0001 rather than the default 0.001 (ablation)FedLPA · FMNIST, β=0.1accuracy: 55.33$\pm$0.06 -> 54.60$\pm$0.15Hurt
Vary λ among 0.01, 0.001, and 0.0001 (ablation)FedLPA · FMNIST, multiple label-skew partitionsaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR-10 SVHN

Benchmarks: MNIST FMNIST CIFAR-10 SVHN

Metrics: test accuracy communication overhead (MB) computation time (mins) MSE under iDLG attack

Baselines: FedAvg FedProx FedNova SCAFFOLD DENSE DiagonalFisher

Builds on: FedAvg Laplace approximation K-FAC DENSE FedPA

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