atlas

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

Personalized Federated Learning with Mixture of Models for Adaptive Prediction and Model Fine-Tuning

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Sparse and collaboration-graph personalization · 11 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 Fed-POE, a personalized online federated learning method where each client ensembles its local model, the federated model, and a personalized subset of server-stored historical federated models, with sublinear regret guarantees.

Problem

Online prediction on streaming, non-stationary, non-i.i.d. client data: existing online federated learning gives no regret advantage over local training, and non-convex models (e.g., neural networks) suffer forgetting during online fine-tuning.

Approach

Each client adaptively combines a local online-gradient model, the global federated model, and a personalized subset of periodically saved federated checkpoints, using multiplicative-weights ensembling and importance-sampled model selection, yielding sublinear regret versus the best model in hindsight.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Ensemble local and federated models with selected saved modelsFed-POE · AirMSE (× 10^-3): 9.12 ± 3.59 -> 9.06 ± 3.73Helped
Ensemble local and federated models with selected saved modelsFed-POE · WECMSE (× 10^-3): 16.94 ± 15.92 -> 11.83 ± 4.60Helped
Ensemble local and federated models with selected saved modelsFed-POE · CIFAR-10accuracy: 65.09% ± 7.39% -> 66.54% ± 8.07%Helped
Ensemble local and federated models with selected saved modelsFed-POE · FMNISTaccuracy: 79.04% ± 1.77% -> 79.23% ± 1.88%Helped
Add selected saved server models (M=8 instead of M=0, b=10) (ablation)Fed-POE · CIFAR-10accuracy: 65.55% ± 8.77% -> 66.54% ± 8.08%Helped
Increase selected saved models from M=8 to M=16 (b=10) (ablation)Fed-POE · CIFAR-10accuracy: 66.54% ± 8.08% -> 66.46% ± 7.98%Hurt
Increase batch size from b=1 to b=10 (M=8) (ablation)Fed-POE · CIFAR-10accuracy: 62.73% ± 8.29% -> 66.54% ± 8.08%Helped
Increase batch size from b=10 to b=30 (M=8) (ablation)Fed-POE · CIFAR-10accuracy: 66.54% ± 8.08% -> 66.24% ± 8.05%Hurt
Increase selected saved models from M=0 to M=8 (b=1) (ablation)Fed-POE · CIFAR-10accuracy: 53.80% ± 6.71% -> 62.73% ± 8.29%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 Fashion MNIST Air WEC

Benchmarks: CIFAR-10 Fashion MNIST Air WEC

Metrics: accuracy mean squared error

Baselines: Local Ditto Fed-Rep Fed-OMD Fed-ALA Fed-DS eM-KOFL POF-MKL

Builds on: FedAvg online gradient descent Ditto FedRep Fed-OMD

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