LGDCOCJan 5, 2023

Beyond spectral gap (extended): The role of the topology in decentralized learning

arXiv:2301.02151v15 citationsh-index: 58Has Code
AI Analysis

This work addresses the gap between theory and practice in decentralized optimization for machine learning, offering insights into graph topology effects, though it is an incremental extension of prior work.

The paper tackles the problem that current theory fails to capture real-world behavior in decentralized learning, such as the spectral gap not predicting performance and collaboration enabling larger learning rates, and provides theoretical results that match empirical observations in deep learning.

In data-parallel optimization of machine learning models, workers collaborate to improve their estimates of the model: more accurate gradients allow them to use larger learning rates and optimize faster. In the decentralized setting, in which workers communicate over a sparse graph, current theory fails to capture important aspects of real-world behavior. First, the `spectral gap' of the communication graph is not predictive of its empirical performance in (deep) learning. Second, current theory does not explain that collaboration enables larger learning rates than training alone. In fact, it prescribes smaller learning rates, which further decrease as graphs become larger, failing to explain convergence dynamics in infinite graphs. This paper aims to paint an accurate picture of sparsely-connected distributed optimization. We quantify how the graph topology influences convergence in a quadratic toy problem and provide theoretical results for general smooth and (strongly) convex objectives. Our theory matches empirical observations in deep learning, and accurately describes the relative merits of different graph topologies. This paper is an extension of the conference paper by Vogels et. al. (2022). Code: https://github.com/epfml/topology-in-decentralized-learning.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes