atlas

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

FedAvP: Augment Local Data via Shared Policy in Federated Learning

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 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 FedAvP, a federated data augmentation method that shares only augmentation policies (not data or data statistics) among clients, using a first-order federated meta-policy loss and joint model-policy training.

Problem

Federated learning suffers from limited and heterogeneous local data, but existing federated data augmentation methods share input-level or feature-level information that can leak private data via gradient matching reconstruction attacks, and standard automated augmentation policy searches assume ce

Approach

Share only augmentation policy parameters across clients: a Federated Meta-Policy Loss treats the policy loss as a meta-update loss over FedAvg rounds, approximated to first order so gradients stay within each client, and a Reptile-style meta-learned policy network yields personalized policies per client, trained jointly with the model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use shared policy aggregation instead of training each client with only its own local policy (ablation)FedAvP · CIFAR-100 (α = 0.1)test accuracy: 43.86 -> 45.96Helped
Use shared policy aggregation instead of training each client with only its own local policy (ablation)FedAvP · SVHN (α = 0.1)test accuracy: 87.05 -> 89.81Helped
Update policies periodically rather than at every local step (ablation)FedAvP · CIFAR-100 (α = 5.0)test accuracy: 50.47 -> 49.97Hurt
Update policies periodically rather than at every local step (ablation)FedAvP · FEMNISTtest accuracy: 84.27 -> 84.47No clear effect
Set policy exploration regularization ϵ to 0.4 (ablation)FedAvP · CIFAR-10 (α = 5.0)test accuracy: 83.78 -> 83.98No clear effect
Use a 3-layer augmentation search space rather than 2 layers (ablation)FedAvP (Fast Update) · SVHN (α = 0.1), round 500test accuracy: 87.86 -> 92.07Helped
Use a 3-layer augmentation search space rather than 2 layers (ablation)FedAvP (Fast Update) · SVHN (α = 5.0), round 500test accuracy: 95.14 -> 95.01Hurt
Use FedAvP instead of FedFA + RandAugmentstandard CNN · CIFAR-100 (α = 5.0)test accuracy: 48.86 -> 50.47Helped
Use FedAvP instead of FedFA + TrivialAugmentstandard CNN · CIFAR-100 (α = 0.1)test accuracy: 43.45 -> 45.96Helped
Use FedAvP instead of FedMix + RandAugmentstandard CNN · CIFAR-10 (α = 5.0)test accuracy: 83.08 -> 83.78Helped
Use FedAvP instead of FedFA + Defaultstandard CNN · SVHN (α = 0.1)test accuracy: 87.33 -> 89.81Helped
Use FedAvP instead of FedGen + Defaultstandard CNN · FEMNISTtest accuracy: 81.86 -> 84.27Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 SVHN FEMNIST

Benchmarks: CIFAR-10 CIFAR-100 SVHN FEMNIST

Metrics: test accuracy PSNR (reconstruction attack) computation time to target accuracy communication cost (MB)

Baselines: FedAvg FedProx FedDyn FedExP FedGen FedMix FedFA RandAugment TrivialAugment ATSPrivacy FedNova SCAFFOLD

Builds on: FedAvg AutoAugment Reptile RandAugment TrivialAugment

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