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

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Condat, Laurent, Agarský, Ivan, Malinovsky, Grigory, Richtárik, Peter
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917651888996352
author Condat, Laurent
Agarský, Ivan
Malinovsky, Grigory
Richtárik, Peter
author_facet Condat, Laurent
Agarský, Ivan
Malinovsky, Grigory
Richtárik, Peter
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2302_09832
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle TAMUNA: Doubly Accelerated Distributed Optimization with Local Training, Compression, and Partial Participation
Condat, Laurent
Agarský, Ivan
Malinovsky, Grigory
Richtárik, Peter
Machine Learning
Optimization and Control
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.
title TAMUNA: Doubly Accelerated Distributed Optimization with Local Training, Compression, and Partial Participation
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2302.09832