Local Methods with Adaptivity via Scaling

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chezhegov, Savelii, Skorik, Sergey, Khachaturov, Nikolas, Shalagin, Danil, Avetisyan, Aram, Takáč, Martin, Kholodov, Yaroslav, Beznosikov, Aleksandr
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915043232186368
author Chezhegov, Savelii
Skorik, Sergey
Khachaturov, Nikolas
Shalagin, Danil
Avetisyan, Aram
Takáč, Martin
Kholodov, Yaroslav
Beznosikov, Aleksandr
author_facet Chezhegov, Savelii
Skorik, Sergey
Khachaturov, Nikolas
Shalagin, Danil
Avetisyan, Aram
Takáč, Martin
Kholodov, Yaroslav
Beznosikov, Aleksandr
contents The rapid development of machine learning and deep learning has introduced increasingly complex optimization challenges that must be addressed. Indeed, training modern, advanced models has become difficult to implement without leveraging multiple computing nodes in a distributed environment. Distributed optimization is also fundamental to emerging fields such as federated learning. Specifically, there is a need to organize the training process to minimize the time lost due to communication. A widely used and extensively researched technique to mitigate the communication bottleneck involves performing local training before communication. This approach is the focus of our paper. Concurrently, adaptive methods that incorporate scaling, notably led by Adam, have gained significant popularity in recent years. Therefore, this paper aims to merge the local training technique with the adaptive approach to develop efficient distributed learning methods. We consider the classical Local SGD method and enhance it with a scaling feature. A crucial aspect is that the scaling is described generically, allowing us to analyze various approaches, including Adam, RMSProp, and OASIS, in a unified manner. In addition to theoretical analysis, we validate the performance of our methods in practice by training a neural network.
format Preprint
id arxiv_https___arxiv_org_abs_2406_00846
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Local Methods with Adaptivity via Scaling
Chezhegov, Savelii
Skorik, Sergey
Khachaturov, Nikolas
Shalagin, Danil
Avetisyan, Aram
Takáč, Martin
Kholodov, Yaroslav
Beznosikov, Aleksandr
Machine Learning
Distributed, Parallel, and Cluster Computing
Optimization and Control
The rapid development of machine learning and deep learning has introduced increasingly complex optimization challenges that must be addressed. Indeed, training modern, advanced models has become difficult to implement without leveraging multiple computing nodes in a distributed environment. Distributed optimization is also fundamental to emerging fields such as federated learning. Specifically, there is a need to organize the training process to minimize the time lost due to communication. A widely used and extensively researched technique to mitigate the communication bottleneck involves performing local training before communication. This approach is the focus of our paper. Concurrently, adaptive methods that incorporate scaling, notably led by Adam, have gained significant popularity in recent years. Therefore, this paper aims to merge the local training technique with the adaptive approach to develop efficient distributed learning methods. We consider the classical Local SGD method and enhance it with a scaling feature. A crucial aspect is that the scaling is described generically, allowing us to analyze various approaches, including Adam, RMSProp, and OASIS, in a unified manner. In addition to theoretical analysis, we validate the performance of our methods in practice by training a neural network.
title Local Methods with Adaptivity via Scaling
topic Machine Learning
Distributed, Parallel, and Cluster Computing
Optimization and Control
url https://arxiv.org/abs/2406.00846