Asynchronous Distributed Learning with Sparse Communications and Identification - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2018

Asynchronous Distributed Learning with Sparse Communications and Identification

Résumé

In this paper, we present an asynchronous optimization algorithm for distributed learning, that efficiently reduces the communications between a master and working machines by randomly sparsifying the local updates. This sparsification allows to lift the communication bottleneck often present in distributed learning setups where computations are performed by workers on local data while a master machine coordinates their updates to optimize a global loss. We prove that despite its sparse asynchronous communications, our algorithm allows for a fixed stepsize and benefits from a linear convergence rate in the strongly convex case. Moreover, for $\ell_1$-regularized problems, this algorithm identifies near-optimal sparsity patterns, so that all communications eventually become sparse. We furthermore leverage on this identification to improve our sparsification technique. We illustrate on real and synthetic data that this algorithm converges faster in terms of data exchanges.
Fichier principal
Vignette du fichier
spy-dr.pdf (645.7 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01950120 , version 1 (10-12-2018)
hal-01950120 , version 2 (10-01-2022)

Identifiants

  • HAL Id : hal-01950120 , version 1

Citer

Dmitry Grishchenko, Franck Iutzeler, Jérôme Malick, Massih-Reza Amini. Asynchronous Distributed Learning with Sparse Communications and Identification. 2018. ⟨hal-01950120v1⟩
259 Consultations
213 Téléchargements

Partager

More