Beyond Client Averaging: A Client-Independent Second-Order Stationary-Bias Component in Stochastic SCAFFOLD
arXiv:2608.26765
2026
Optimization
1 ideas extracted · analyzed Aug 29, 2026
What the math gives to ML
The paper identifies an explicit stationary-mean bias in constant-step stochastic SCAFFOLD that survives even with infinitely many fully participating clients. The transferable asset is the coefficient-level expansion: nonlinear curvature converts local stochastic second moments into a predictable displacement proportional to f'''(x*) sigma^2 gamma^2, with a known dependence on the number of local steps H. A practical adaptation is a curvature-and-noise-based bias compensator for scalar or coordinatewise federated optimization, validated first in homogeneous federated benchmarks before attempting multidimensional extensions.
Ideas from this paper
Unverified
2026
Estimate local curvature, third derivative, and gradient-noise variance, then compensate for the stationary displacement predicted by the paper rather than assuming client averaging removes all bias. The first implementation should operate coordinatewise on a one-dimensional or diagonal quadratic-plus-cubic federated objective, where the paper's coefficient has a direct interpretation.
Useful6/10
Difficulty5/10
Novelty7/10