TAMUNA: Doubly Accelerated Distributed Optimization with Local Training, Compression, and Partial Participation

Laurent Condat, Ivan Agarský, Grigory Malinovsky, Peter Richtárik
2/20/2023
cs.LGmath.OC

No confident code implementation found for this paper.

Abstract

In distributed optimization and learning, several machines alternate between local computations in parallel and communication with a distant server. Communication is usually slow and costly and forms the main bottleneck. This is particularly true in federated learning, where a large number of users collaborate toward a global training task. In addition, it is desirable for a robust algorithm to allow for partial participation, since it is often the case that some clients are not able to participate to the entire process and are idle at certain times. Two strategies are popular to reduce the communication burden: 1) local training, which consists in communicating less frequently, or equivalently performing more local computations between the communication rounds; and 2) compression, whereby compressed information instead of full-dimensional vectors is communicated. We propose TAMUNA, the first algorithm for distributed optimization that leveraged the two strategies of local training and compression jointly and allows for partial participation. In the strongly convex setting, TAMUNA converges linearly to the exact solution and provably benefits from the two mechanisms: it exhibits a doubly-accelerated convergence rate, with respect to the condition number of the functions and the model dimension.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{condat2023tamuna,
  title  = {TAMUNA: Doubly Accelerated Distributed Optimization with Local Training, Compression, and Partial Participation},
  author = {Laurent Condat and Ivan Agarský and Grigory Malinovsky and Peter Richtárik},
  year   = {2023},
  eprint = {2302.09832},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.09832v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.09832.svg)](https://codeofpaper.com/paper/2302.09832)

Discussion