paper-with-me

Papers

Can We Learn Communication-Efficient Optimizers?

2023-12-02 · Charles-Étienne Joseph, Benjamin Thérien, Abhinav Moudgil, Boris Knyazev, Eugene Belilovsky

Communication-efficient variants of SGD, specifically local SGD, have received a great deal of interest in recent years. These approaches compute multiple gradient steps locally, that is on each worker, before averaging model parameters, helping relieve the critical communication bottleneck in distributed deep learning training. Although many variants of these approaches have been proposed, they can sometimes lag behind state-of-the-art adaptive optimizers for deep learning. In this work, we investigate if the recent progress in the emerging area of learned optimizers can potentially close this gap while remaining communication-efficient. Specifically, we meta-learn how to perform global updates given an update from local SGD iterations. Our results demonstrate that learned optimizers can substantially outperform local SGD and its sophisticated variants while maintaining their communication efficiency. Learned optimizers can even generalize to unseen and much larger datasets and architectures, including ImageNet and ViTs, and to unseen modalities such as language modeling. We therefore demonstrate the potential of learned optimizers for improving communication-efficient distributed learning.

📄 PDF Abstract BibTeX arXiv:2312.02204

Code (1)

lefameuxbeding/learned_aggregation 공식 구현

Tasks

Language ModelingLanguage Modelling

Methods 이 논문이 사용한 방법론

Local SGD Local SGD is a distributed training technique that runs SGD independently in parallel on different workers and averages the sequences…
SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

DES-LOC: Desynced Low Communication Adaptive Optimizers for Training Foundation Models

2025-05-28 · Alex Iacob, Lorenzo Sani, Mher Safaryan, Paris Giampouras 외

Scaling foundation model training with Distributed Data Parallel (DDP) methods is bandwidth-limited. Existing infrequent communication methods like Local SGD were designed to synchronize only model parameters and cannot …

Personalized Federated Learning: A Unified Framework and Universal Optimization Techniques

2021-02-19 · Filip Hanzely, Boxin Zhao, Mladen Kolar

We investigate the optimization aspects of personalized Federated Learning (FL). We propose general optimizers that can be applied to numerous existing personalized FL objectives, specifically a tailored variant of Local…

Federated LearningPersonalized Federated Learning

MT-DAO: Multi-Timescale Distributed Adaptive Optimizers with Local Updates

2025-10-06 · Alex Iacob, Andrej Jovanovic, Mher Safaryan, Meghdad Kurmanji 외 arxiv

Training large models with distributed data parallelism (DDP) requires frequent communication of gradients across workers, which can saturate bandwidth. Infrequent communication strategies (e.g., Local SGD) reduce this o…

KAISA: An Adaptive Second-Order Optimizer Framework for Deep Neural Networks

2021-07-04 · J. Gregory Pauloski, Qi Huang, Lei Huang, Shivaram Venkataraman 외

Kronecker-factored Approximate Curvature (K-FAC) has recently been shown to converge faster in deep neural network (DNN) training than stochastic gradient descent (SGD); however, K-FAC's larger memory footprint hinders i…

LoCo: Low-Bit Communication Adaptor for Large-scale Model Training

2024-07-05 · Xingyu Xie, Zhijie Lin, Kim-Chuan Toh, Pan Zhou

To efficiently train large-scale models, low-bit gradient communication compresses full-precision gradients on local GPU nodes into low-precision ones for higher gradient synchronization efficiency among GPU nodes. Howev…

GPU