English

Improved Stability and Generalization Guarantees of the Decentralized SGD Algorithm

Machine Learning 2024-06-14 v4 Machine Learning

Abstract

This paper presents a new generalization error analysis for Decentralized Stochastic Gradient Descent (D-SGD) based on algorithmic stability. The obtained results overhaul a series of recent works that suggested an increased instability due to decentralization and a detrimental impact of poorly-connected communication graphs on generalization. On the contrary, we show, for convex, strongly convex and non-convex functions, that D-SGD can always recover generalization bounds analogous to those of classical SGD, suggesting that the choice of graph does not matter. We then argue that this result is coming from a worst-case analysis, and we provide a refined optimization-dependent generalization bound for general convex functions. This new bound reveals that the choice of graph can in fact improve the worst-case bound in certain regimes, and that surprisingly, a poorly-connected graph can even be beneficial for generalization.

Keywords

Cite

@article{arxiv.2306.02939,
  title  = {Improved Stability and Generalization Guarantees of the Decentralized SGD Algorithm},
  author = {Batiste Le Bars and Aurélien Bellet and Marc Tommasi and Kevin Scaman and Giovanni Neglia},
  journal= {arXiv preprint arXiv:2306.02939},
  year   = {2024}
}
R2 v1 2026-06-28T10:56:42.766Z