atlas

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

Understanding Server-Assisted Federated Learning in the Presence of Incomplete Client Participation

ICML 2024 · Federated learning and privacy › Communication-efficient FL · approach: Client participation analysis · 0 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.

Shows theoretically that conventional FL is not PAC-learnable under incomplete client participation, that server-assisted FL (SA-FL) restores PAC-learnability, and proposes SAFARI, a provably convergent SA-FL algorithm evaluated on MNIST and CIFAR-10.

Problem

Federated learning when some clients never participate (incomplete client participation), where the participating data distribution deviates from the population distribution; theoretical understanding of server-assisted FL (SA-FL) and its training convergence is lacking.

Approach

Model SA-FL with a server-side auxiliary dataset drawn from the population distribution, showing a worst-case impossibility for plain FL and a PAC bound for SA-FL via a mixture distribution with the same support; the SAFARI algorithm randomly alternates FedAvg-style client rounds with SGD server rounds, controlled by a probability q.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
exclude more clients from participation (s=0 to s=4)FedAvg · MNIST, p=1test accuracy (%): 84.49 -> 57.05Hurt
exclude more clients from participation (s=0 to s=4)FedAvg · CIFAR-10, p=1test accuracy (%): 75.7 -> 50.7Hurt
add server auxiliary dataFedAvg / SAFARI · MNIST and CIFAR-10, homogeneous cases (p=10 to p=5)test accuracyNo clear effect
add server auxiliary dataFedAvg / SAFARI · MNIST and CIFAR-10 with incomplete participation and heterogeneous datatest accuracy improvement (%): +31.07Helped
increase server auxiliary data size from 50 to 1000 (ablation)SAFARI (q=0.8) · MNIST, s=4, p=1test accuracy improvement (%): 16.65 -> 31.07Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: test accuracy

Baselines: FedAvg

Builds on: FedAvg domain adaptation theory Bernstein class condition

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