atlas

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

Sharp Gaussian approximations for Decentralized Federated Learning

NeurIPS 2025 · 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.

Proves Berry-Esseen bounds for Polyak-Ruppert averaged and final local SGD iterates in decentralized federated learning, plus two time-uniform Gaussian approximations of the full trajectory (Aggr-GA, Client-GA) for bootstrap-based attack detection.

Problem

Statistical (distributional) guarantees beyond convergence for local SGD in decentralized federated learning, including final-iterate inference and whole-trajectory approximation needed to detect adversarial model poisoning.

Approach

Derives a Berry-Esseen bound for local SGD iterates with explicit dependence on the number of clients K and step-size exponent beta, and constructs two time-uniform Gaussian process couplings (an aggregated one needing global covariance sharing and a client-level one mimicking local SGD) so that CUSUM-type maximal statistics can be bootstrapped.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Aggr-GA instead of a Brownian-motion functional-CLT approximationLocal SGD trajectory approximation · Simulation, K∈{10,25,50}, N=500, τ=20maximum-partial-sum quantile approximationHelped
Use Client-GA instead of a Brownian-motion functional-CLT approximationLocal SGD trajectory approximation · Simulation, K∈{10,25,50}, N=500, τ=20maximum-partial-sum quantile approximationHelped
Use Aggr-GA instead of Client-GALocal SGD trajectory approximation · Local SGD trajectoryGaussian approximation error: O_{\mathbb{P}}(n^{1-\beta}) + o_{\mathbb{P}}(n^{1/p}K^{-1/2}\log n); O_{\mathbb{P}}(n^{1-\beta}+(n/K)^{\frac{1}{4}+ \fraHelped
Replace client-level approximation with Aggr-GALocal SGD trajectory approximation · Inference-time computation and synchronizationsynchronization and computational costHurt
Increase the number of iterations N while holding K fixedLocal SGD · Berry-Esseen simulationproxy Berry-Esseen errorHelped
Increase the number of clients K while holding n fixedLocal SGD · Berry-Esseen simulationproxy Berry-Esseen errorHurt
Set K=⌊n^0.2⌋ rather than K=⌊n^0.6⌋Local SGD with τ=5 and β∈{0.85,0.9,0.95} · Computation-communication trade-off simulationproxy Berry-Esseen error as n increasesMixed

Surprising findings

Limitations

Experimental setup

Metrics: Kolmogorov distance proxy Q-Q plots of maximal partial sums

Baselines: functional CLT (Brownian motion approximation)

Builds on: local SGD Polyak-Ruppert averaging Komlos-Major-Tusnady approximation covariance-matching approximation

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