atlas

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

FedSelect: Personalized Federated Learning with Customized Selection of Parameters for Fine-Tuning

CVPR 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Personalization with global-local trade-off · 38 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 FedSelect, a personalized federated learning method that grows client-specific subnetworks of parameters for personalization, guided by per-parameter update magnitude (inspired by lottery ticket iterative search), while averaging the rest globally.

Problem

Standard federated learning degrades under heterogeneous client data, and existing personalized FL methods pre-select layers (e.g., classifier heads) for personalization, which may be suboptimal and shared across all clients.

Approach

Iteratively grows a per-client personalized parameter subnetwork by selecting parameters with the largest absolute change during local training (gradient-based lottery ticket hypothesis), keeping those local and averaging the remaining parameters globally with mask-aware aggregation, rather than pruning to zero.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedSelect's customized parameter selection instead of the strongest listed baselineFedSelect · CIFAR10accuracy: 77.65 -> 82.25Helped
Use FedSelect's customized parameter selection instead of the strongest listed baselineFedSelect · CIFAR10-Caccuracy: 69.50 -> 72.05Helped
Use FedSelect's customized parameter selection instead of the strongest listed baselineFedSelect · Mini-ImageNetaccuracy: 37.72 -> 38.69Helped
Use FedSelect's customized parameter selection instead of the strongest listed baselineFedSelect · OfficeHomeaccuracy: 80.07 -> 80.51Helped
Personalize parameters with the least variation rather than selecting high-change parameters (ablation)FedSelect · CIFAR-10accuracy: 79.87 vs 82.25Hurt
Personalize parameters with the least variation rather than selecting high-change parameters (ablation)FedSelect · CIFAR10-Caccuracy: 64.20 vs 70.60Hurt
Personalize parameters with the least variation rather than selecting high-change parameters (ablation)FedSelect · Mini-ImageNetaccuracy: 35.65 vs 37.84Hurt
Personalize parameters with the least variation rather than selecting high-change parameters (ablation)FedSelect · OfficeHomeaccuracy: 78.23 vs 80.51Hurt
Set personalization limit α to 0.05 instead of α = 0.30 (ablation)FedSelect · CIFAR10accuracy: 82.25 -> 80.10Hurt
Set personalization limit α to 0.05 instead of α = 0.30 (ablation)FedSelect · CIFAR10-Caccuracy: 70.60 -> 68.30Hurt
Set personalization limit α to 0.05 instead of α = 0.30 (ablation)FedSelect · Mini-ImageNetaccuracy: 37.84 -> 37.60Hurt
Set personalization limit α to 0.05 instead of α = 0.30 (ablation)FedSelect · OfficeHomeaccuracy: 80.51 -> 78.46Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR10-C Mini-ImageNet OfficeHome

Benchmarks: CIFAR-10 CIFAR10-C Mini-ImageNet OfficeHome

Metrics: personalized accuracy (mean across clients)

Baselines: Local Only FedAvg FedAvg + FT Ditto FedPAC FedRep FedPer FedBABU LG-FedAvg

Builds on: LocalAlt partial model personalization iterative magnitude search lottery ticket FedAvg LotteryFL

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