Sharp Gaussian approximations for Decentralized Federated Learning
Soham Bonnerjee, Sayar Karmakar, Wei Biao Wu
TL;DR
This work advances statistical inference for decentralized federated learning by establishing Berry-Esseen bounds for local-SGD and deriving time-uniform Gaussian couplings over the full learning trajectory. It introduces two Gaussian-approximation schemes, Aggr-GA (aggregated) and Client-GA (client-level), enabling sharper bootstrap-based inference and robust attack detection in distributed settings. The results reveal a computation-communication trade-off and a phase-transition in inference quality as the number of clients $K$ grows with the total iterations $n$, supported by comprehensive simulations and attack-detection experiments (including MNIST). Together, these contributions provide practical tools for valid inference, anomaly detection, and privacy-preserving diagnostics in decentralized learning pipelines. The framework paves the way for broader applications in multi-agent systems and secure distributed optimization.
Abstract
Federated Learning has gained traction in privacy-sensitive collaborative environments, with local SGD emerging as a key optimization method in decentralized settings. While its convergence properties are well-studied, asymptotic statistical guarantees beyond convergence remain limited. In this paper, we present two generalized Gaussian approximation results for local SGD and explore their implications. First, we prove a Berry-Esseen theorem for the final local SGD iterates, enabling valid multiplier bootstrap procedures. Second, motivated by robustness considerations, we introduce two distinct time-uniform Gaussian approximations for the entire trajectory of local SGD. The time-uniform approximations support Gaussian bootstrap-based tests for detecting adversarial attacks. Extensive simulations are provided to support our theoretical results.
