GADMM: Fast and Communication Efficient Framework for Distributed Machine Learning
Anis Elgabli, Jihong Park, Amrit S. Bedi, Mehdi Bennis, Vaneet, Aggarwal

TL;DR
GADMM is a decentralized, communication-efficient framework for distributed machine learning that reduces communication overhead and converges faster than existing methods, especially in dynamic network topologies.
Contribution
This paper introduces GADMM, a novel decentralized algorithm that minimizes communication by limiting exchanges to neighboring workers and proves its convergence for convex problems.
Findings
GADMM converges faster than LAG and dual averaging.
GADMM reduces communication overhead in distributed training.
D-GADMM handles time-varying network topologies effectively.
Abstract
When the data is distributed across multiple servers, lowering the communication cost between the servers (or workers) while solving the distributed learning problem is an important problem and is the focus of this paper. In particular, we propose a fast, and communication-efficient decentralized framework to solve the distributed machine learning (DML) problem. The proposed algorithm, Group Alternating Direction Method of Multipliers (GADMM) is based on the Alternating Direction Method of Multipliers (ADMM) framework. The key novelty in GADMM is that it solves the problem in a decentralized topology where at most half of the workers are competing for the limited communication resources at any given time. Moreover, each worker exchanges the locally trained model only with two neighboring workers, thereby training a global model with a lower amount of communication overhead in each…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIndoor and Outdoor Localization Technologies · Sparse and Compressive Sensing Techniques · Distributed Control Multi-Agent Systems
MethodsLogistic Regression
