paper-with-me

Papers

Trading Redundancy for Communication: Speeding up Distributed SGD for Non-convex Optimization

2019-07-03 · International Conference on Machine Learning 2019 7 · Farzin Haddadpour, Mohammad Mahdi Kamani, Mehrdad Mahdavi, Viveck Cadambe

Communication overhead is one of the key challenges that hinder the scalability of distributed optimization algorithms to train large neural networks. In recent years, there has been a great deal of research to alleviate communication cost by compressing the gradient vector or using local updates and periodic model averaging. In this paper, we advocate the use of redundancy towards communication-efficient distributed stochastic algorithms for non-convex optimization. In particular, we, both theoretically and practically, show that by properly infusing redundancy to the training data with model averaging, it is possible to significantly reduce the number of communication rounds. To be more precise, we show that redundancy reduces residual error in local averaging, thereby reaching the same level of accuracy with fewer rounds of communication as compared with previous algorithms. Empirical studies on CIFAR10, CIFAR100 and ImageNet datasets in a distributed environment complement our theoretical results; they show that our algorithms have additional beneficial aspects including tolerance to failures, as well as greater gradient diversity.

📄 PDF Abstract BibTeX

Code (1)

mmkamani7/RI-SGD tf

Tasks

Distributed OptimizationDiversity

Similar Papers 제목 키워드 기반

CORE: Common Random Reconstruction for Distributed Optimization with Provable Low Communication Complexity

2023-09-23 · Pengyun Yue, Hanzhen Zhao, Cong Fang, Di He 외

With distributed machine learning being a prominent technique for large-scale machine learning tasks, communication complexity has become a major bottleneck for speeding up training and scaling up machine numbers. In thi…

Distributed Optimization

STL-SGD: Speeding Up Local SGD with Stagewise Communication Period

2020-06-11 · Shuheng Shen, Yifei Cheng, Jingchang Liu, Linli Xu

Distributed parallel stochastic gradient descent algorithms are workhorses for large scale machine learning tasks. Among them, local stochastic gradient descent (Local SGD) has attracted significant attention due to its …

Resource-constrained Federated Edge Learning with Heterogeneous Data: Formulation and Analysis

2021-10-14 · Yi Liu, Yuanshao Zhu, James J. Q. Yu

Efficient collaboration between collaborative machine learning and wireless communication technology, forming a Federated Edge Learning (FEEL), has spawned a series of next-generation intelligent applications. However, d…

Binary ClassificationEnsemble LearningMulti-class Classification

CoDGraD: A Code-based Distributed Gradient Descent Scheme for Decentralized Convex Optimization

2022-04-13 · Elie Atallah, Nazanin Rahnavard, Qiyu Sun

In this paper, we consider a large network containing many regions such that each region is equipped with a worker with some data processing and communication capability. For such a network, some workers may become strag…

Coded Computing for Low-Latency Federated Learning over Wireless Edge Networks

2020-11-12 · Saurav Prakash, Sagar Dhakal, Mustafa Akdeniz, Yair Yona 외

Federated learning enables training a global model from data located at the client nodes, without data sharing and moving client data to a centralized server. Performance of federated learning in a multi-access edge comp…

Edge-computingFederated Learning