From Local SGD to Local Fixed Point Methods for Federated Learning
dc.contributor.author | Malinovsky, Grigory | |
dc.contributor.author | Kovalev, Dmitry | |
dc.contributor.author | Gasanov, Elnur | |
dc.contributor.author | Condat, Laurent | |
dc.contributor.author | Richtarik, Peter | |
dc.date.accessioned | 2020-04-12T14:08:50Z | |
dc.date.available | 2020-04-12T14:08:50Z | |
dc.date.issued | 2020-04-03 | |
dc.identifier.uri | http://hdl.handle.net/10754/662492 | |
dc.description.abstract | Most algorithms for solving optimization problems or finding saddle points of convex-concave functions are fixed point algorithms. In this work we consider the generic problem of finding a fixed point of an average of operators, or an approximation thereof, in a distributed setting. Our work is motivated by the needs of federated learning. In this context, each local operator models the computations done locally on a mobile device. We investigate two strategies to achieve such a consensus: one based on a fixed number of local steps, and the other based on randomized computations. In both cases, the goal is to limit communication of the locally-computed variables, which is often the bottleneck in distributed frameworks. We perform convergence analysis of both methods and conduct a number of experiments highlighting the benefits of our approach. | |
dc.publisher | arXiv | |
dc.relation.url | https://arxiv.org/pdf/2004.01442 | |
dc.rights | Archived with thanks to arXiv | |
dc.title | From Local SGD to Local Fixed Point Methods for Federated Learning | |
dc.type | Preprint | |
dc.contributor.department | Computer Science | |
dc.contributor.department | Computer Science Program | |
dc.contributor.department | Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division | |
dc.eprint.version | Pre-print | |
dc.contributor.institution | Moscow Institute of Physics and Technology | |
dc.identifier.arxivid | 2004.01442 | |
kaust.person | Kovalev, Dmitry | |
kaust.person | Gasanov, Elnur | |
kaust.person | Condat, Laurent | |
kaust.person | Richtarik, Peter | |
refterms.dateFOA | 2020-04-12T14:09:50Z |
Files in this item
This item appears in the following Collection(s)
-
Preprints
-
Computer Science Program
For more information visit: https://cemse.kaust.edu.sa/cs -
Computer, Electrical and Mathematical Science and Engineering (CEMSE) Division
For more information visit: https://cemse.kaust.edu.sa/