atlas

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

Does Worst-Performing Agent Lead the Pack? Analyzing Agent Dynamics in Unified Distributed SGD

NeurIPS 2024 · Federated learning and privacy › Communication-efficient FL · approach: Federated optimization algorithms · 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.

Asymptotic CLT analysis of Unified Distributed SGD under Markovian/i.i.d. agent sampling, showing that improving a few agents' sampling efficiency reduces the limiting covariance and can match or beat many agents with moderate improvements.

Problem

Existing finite-time analyses of distributed SGD with Markovian sampling are dominated by the worst-performing (slowest-mixing) agent and do not show how individual agents' sampling strategies affect overall convergence.

Approach

Derives a CLT for UD-SGD (covering DSGD, local SGD, increasing communication intervals) where the limiting covariance is an average of per-agent asymptotic covariance matrices, so each agent's sampling efficiency contributes additively; a Loewner-order argument shows any single agent's efficiency gain reduces the overall covariance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SRW with SRRW sampling for graph-data agentsUD-SGD · ijcnn1 binary classificationMSEHelped
Replace SRW with NBRW sampling for graph-data agentsUD-SGD · ijcnn1 binary classificationMSEHelped
Replace i.i.d. sampling with shuffling for full-data agentsUD-SGD · ijcnn1 binary classificationasymptotic MSEHelped
Replace i.i.d. sampling with shuffling for full-data agentsUD-SGD · ijcnn1 binary classification, early iterationsconvergenceMixed
Upgrade more graph-data agents from SRW to SRRW (ablation)UD-SGD · ijcnn1 binary classificationasymptotic MSEHelped
Upgrade 10 of 50 graph-data agents from SRW to SRRW, rather than use NBRW for all 50 (ablation)UD-SGD · ijcnn1 binary classificationMSEHelped
Upgrade 20 graph-data agents from SRW to SRRW (ablation)UD-SGD · ijcnn1 binary classificationMSEHelped
Use SRRW instead of NBRW or SRW samplingUD-SGD · CIFAR-10 image classificationMSEHelped
Change communication pattern among centralized SGD, LSGD-FP, DSGD-VT, and DFL while holding sampling fixed (ablation)UD-SGD · ijcnn1 binary classificationMSENo clear effect
Improve agents' sampling strategies (shuffling over i.i.d.; SRRW over NBRW over SRW) (ablation)DSGD-VT and DFL · ijcnn1 binary classificationMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: ijcnn1 CIFAR-10

Benchmarks: ijcnn1 CIFAR-10

Metrics: mean-square error asymptotic covariance

Baselines: i.i.d. sampling simple random walk non-backtracking random walk DSGD-VT DFL

Builds on: Unified Distributed SGD Poisson equation noise decomposition asymptotic covariance matrix for Markov chains

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