atlas

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

FedMut: Generalized Federated Learning via Stochastic Mutation

AAAI 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated learning with pretrained models · 33 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 FedMut, a federated learning method that dispatches stochastically mutated copies of the global model (mutated along the aggregated gradient direction with ±1 layer-wise signs) so the global model converges to a flat, well-generalizing region.

Problem

Federated learning under data heterogeneity (non-IID clients) suffers low global-model performance because FedAvg dispatches the same global model to all clients, which can get stuck in sharp minima that generalize poorly across clients.

Approach

Instead of dispatching the identical global model, the server generates K mutated models by adding or subtracting each layer's aggregated gradient (change from the previous global model) with random ±1 sign matrices constrained to average to the global model; the mutated models are trained locally so the aggregate converges to a flat region, while remaining compatible with secure aggregation and a

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Mutation-based global training (FedMut) instead of FedAvgCNN, ResNet-18, VGG-16 on CIFAR-10/CIFAR-100 · CIFAR-10/CIFAR-100 IID and non-IID (d=0.1,0.5,1.0)Test accuracy (%): up to 11.02% gain on CIFAR-10 ResNet-18 d=0.1Helped
Mutation-based global training (FedMut) instead of FedAvgLSTM · ShakespeareTest accuracy (%): 55.53 vs 52.08Helped
Mutation-based global training vs. FedProx, FedGen, CluSamp baselinesCIFAR-10/CIFAR-100 across models · Table 1 settingsTest accuracy (%)Helped
Increase mutation range alpha from 1 to 4 (ablation)FedMut · CIFAR-10 ResNet-18 learning curvesTest accuracy (%)Helped
Increase mutation range alpha to 5 (ablation)FedMut · CIFAR-10 ResNet-18 learning curvesTest accuracy (%)Hurt
Dynamic preference mutation with higher beta0 (early-stage gradient-direction bias) (ablation)FedMut · CIFAR-10 learning curvesConvergence speedHelped
Too large beta0 in dynamic preference mutation (ablation)FedMut · CIFAR-10 learning curvesTraining successHurt
Mutation-based training compatible with secure aggregation and no extra communicationFedMut · DiscussionCommunication overheadNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Shakespeare

Benchmarks: CIFAR-10 CIFAR-100 Shakespeare

Metrics: test accuracy convergence curves loss landscape visualization

Baselines: FedAvg FedProx FedGen ClusteredSampling (CluSamp)

Builds on: FedAvg FedProx SCAFFOLD Dirichlet non-IID partitioning

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