atlas

Research map / Federated learning and privacy / Communication-efficient FL

Adaptive Federated Learning with Auto-Tuned Clients

ICLR 2024 · Federated learning and privacy › Communication-efficient FL · approach: Local drift correction · 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 Δ-SGD, a locally adaptive client step-size rule for federated SGD that adapts each client's step size to its local smoothness without tuning, with a nonconvex convergence analysis and experiments across vision and text FL tasks.

Problem

Client-side step-size tuning in federated learning is hard because local objectives differ across clients (non-iid data, varying sizes), and standard SGD variants and adaptive optimizers need task-specific retuning.

Approach

Each client sets its own step size from the ratio of iterate change to gradient change (a local-smoothness estimate), capped by a growth rule sqrt(1+θ)·η_prev, so step sizes adapt locally and can increase during local iterations; the rule is agnostic to the loss and server optimizer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use client-adaptive Δ-SGD instead of the strongest listed baselineFederated image classification · CIFAR-10 ResNet-18, α=0.1accuracy: 85.0 -> 84.5No clear effect
Use client-adaptive Δ-SGD instead of the strongest listed baselineFederated image classification · CIFAR-100 ResNet-50, α=0.1accuracy: 58.2 -> 64.1Helped
Use client-adaptive Δ-SGD instead of the strongest listed baselineFederated image classification · CIFAR-100 ResNet-18, α=0.01accuracy: 30.5 -> 31.8Helped
Use client-adaptive Δ-SGD instead of the strongest listed baselineFederated image classification · FMNIST CNN, α=0.1accuracy: 86.1 -> 86.4Helped
Use client-adaptive Δ-SGD instead of the strongest listed baselineFederated text classification · Agnews DistillBERT, α=1accuracy: 91.5 -> 90.7Hurt
Use client-adaptive Δ-SGD instead of the strongest listed baselineFederated text classification · DBpedia DistillBERT, α=1accuracy: 98.9 -> 98.6Hurt
Add the FedProx proximal loss to Δ-SGD (ablation)Δ-SGD · CIFAR-10 ResNet-18, α=0.01accuracyMixed
Add the FedProx proximal loss to Δ-SGD (ablation)Δ-SGD · CIFAR-100 ResNet-50, α=0.01accuracyMixed
Vary the Δ-SGD δ parameter (ablation)Δ-SGD · Federated classificationaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST FMNIST CIFAR-10 CIFAR-100 DBpedia AGnews

Benchmarks: MNIST FMNIST CIFAR-10 CIFAR-100 DBpedia AGnews

Metrics: test accuracy

Baselines: SGD SGDM Adam Adagrad SPS FedProx FedAdam

Builds on: FedAvg Adam Adagrad Stochastic Polyak step size Malitsky-Mishchenko adaptive gradient descent

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