paper-with-me

홈 › Papers

A Unified Momentum-based Paradigm of Decentralized SGD for Non-Convex Models and Heterogeneous Data

2023-03-01 · Haizhou Du, Chengdong Ni

Emerging distributed applications recently boosted the development of decentralized machine learning, especially in IoT and edge computing fields. In real-world scenarios, the common problems of non-convexity and data heterogeneity result in inefficiency, performance degradation, and development stagnation. The bulk of studies concentrates on one of the issues mentioned above without having a more general framework that has been proven optimal. To this end, we propose a unified paradigm called UMP, which comprises two algorithms, D-SUM and GT-DSUM, based on the momentum technique with decentralized stochastic gradient descent(SGD). The former provides a convergence guarantee for general non-convex objectives. At the same time, the latter is extended by introducing gradient tracking, which estimates the global optimization direction to mitigate data heterogeneity(i.e., distribution drift). We can cover most momentum-based variants based on the classical heavy ball or Nesterov's acceleration with different parameters in UMP. In theory, we rigorously provide the convergence analysis of these two approaches for non-convex objectives and conduct extensive experiments, demonstrating a significant improvement in model accuracy by up to 57.6% compared to other methods in practice.

📄 PDF Abstract BibTeX arXiv:2303.00179

Code (0)

등록된 구현이 없습니다.

Tasks

Edge-computingglobal-optimization

Similar Papers 제목 키워드 기반

Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Data

2022-09-30 · Yuki Takezawa, Han Bao, Kenta Niwa, Ryoma Sato 외

SGD with momentum is one of the key components for improving the performance of neural networks. For decentralized learning, a straightforward approach using momentum is Distributed SGD (DSGD) with momentum (DSGDm). Howe…

Image Classification

SQuARM-SGD: Communication-Efficient Momentum SGD for Decentralized Optimization

2020-05-13 · Navjot Singh, Deepesh Data, Jemin George, Suhas Diggavi

In this paper, we propose and analyze SQuARM-SGD, a communication-efficient algorithm for decentralized training of large-scale machine learning models over a network. In SQuARM-SGD, each node performs a fixed number of …

DCatalyst: A Unified Accelerated Framework for Decentralized Optimization

2025-01-30 · Tianyu Cao, Xiaokai Chen, Gesualdo Scutari

We study decentralized optimization over a network of agents, modeled as graphs, with no central server. The goal is to minimize $f+r$, where $f$ represents a (strongly) convex function averaging the local agents' losses…

DecentLaM: Decentralized Momentum SGD for Large-batch Deep Training

2021-04-24 · ICCV 2021 10 · Kun Yuan, Yiming Chen, Xinmeng Huang, Yingya Zhang 외

The scale of deep learning nowadays calls for efficient distributed training algorithms. Decentralized momentum SGD (DmSGD), in which each node averages only with its neighbors, is more communication efficient than vanil…

Near-Optimal Decentralized Momentum Method for Nonconvex-PL Minimax Problems

2023-04-21 · Feihu Huang, Songcan Chen

Minimax optimization plays an important role in many machine learning tasks such as generative adversarial networks (GANs) and adversarial training. Although recently a wide variety of optimization methods have been prop…

Stochastic Optimization