Optimal Statistical Rates for Decentralised Non-Parametric Regression with Linear Speed-Up
By Dominic Richards, Patrick Rebeschini. 2019
14 citations recorded by the source corpus.
We analyse the learning performance of Distributed Gradient Descent in the context of multi-agent decentralised non-parametric regression with the square loss function when i.i.d. samples are assigned to agents. We show that if agents hold sufficiently many samples with respect to the network size, then Distributed Gradient Descent achieves optimal statistical rates with a number of iterations that scales, up to a threshold, with the inverse of the spectral gap of the gossip matrix divided by the number of samples owned by each agent raised to a problem-dependent power. The presence of the threshold comes from statistics. It encodes the existence of a "big data" regime where the number of required iterations does not depend on the network topology. In this regime, Distributed Gradient Descent achieves optimal statistical rates with the same order of iterations as gradient descent run with all the samples in the network. Provided the communication delay is sufficiently small, the distributed protocol yields a linear speed-up in runtime compared to the single-machine protocol. This is in contrast to decentralised optimisation algorithms that do not exploit statistics and only yield a linear speed-up in graphs where the spectral gap is bounded away from zero. Our results exploit the statistical concentration of quantities held by agents and shed new light on the interplay between statistics and communication in decentralised methods. Bounds are given in the standard non-parametric setting with source/capacity assumptions.
Subfields: Artificial Intelligence, Computational Mechanics, Computer Networks and Communications
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Jianyu Wang
- Michael G. Rabbat
- Nicolas Ballas
- Vinayak Tantia
- Nicolas Loizou
- Gauri Joshi
- Martin Jaggi
- Sebastian U. Stich
In Computational Mechanics
- Michael G. Rabbat
- Nicolas Ballas
- Jianyu Wang
- Vinayak Tantia
- Angelia Nedić
- Aryan Mokhtari
- Ali H. Sayed
- Ramtin Pedarsani
In Computer Networks and Communications
- Jianyu Wang
- Nicolas Ballas
- Michael G. Rabbat
- Vinayak Tantia
- Angelia Nedić
- Nicolas Loizou
- Alexander Olshevsky
- Aryan Mokhtari
Citations in the corpus
- SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentum (2019, background): “Richards & Rebeschini (2019) provide guarantees on the generalization error of non-parametric least-squares regression trained using decentralized gradient descent, showing that there are regimes where one can achieve a linear speedup.”