paper-with-me

홈 › Papers

RelaySum for Decentralized Deep Learning on Heterogeneous Data

2021-10-08 · NeurIPS 2021 12 · Thijs Vogels, Lie He, Anastasia Koloskova, Tao Lin, Sai Praneeth Karimireddy, Sebastian U. Stich, Martin Jaggi

In decentralized machine learning, workers compute model updates on their local data. Because the workers only communicate with few neighbors without central coordination, these updates propagate progressively over the network. This paradigm enables distributed training on networks without all-to-all connectivity, helping to protect data privacy as well as to reduce the communication cost of distributed training in data centers. A key challenge, primarily in decentralized deep learning, remains the handling of differences between the workers' local data distributions. To tackle this challenge, we introduce the RelaySum mechanism for information propagation in decentralized learning. RelaySum uses spanning trees to distribute information exactly uniformly across all workers with finite delays depending on the distance between nodes. In contrast, the typical gossip averaging mechanism only distributes data uniformly asymptotically while using the same communication volume per step as RelaySum. We prove that RelaySGD, based on this mechanism, is independent of data heterogeneity and scales to many workers, enabling highly accurate decentralized deep learning on heterogeneous data. Our code is available at http://github.com/epfml/relaysgd.

📄 PDF Abstract BibTeX arXiv:2110.04175

Code (1)

epfml/relaysgd 공식 구현 pytorch

Tasks

Deep Learning

Similar Papers 제목 키워드 기반

Brain-Inspired Decentralized Satellite Learning in Space Computing Power Networks

2025-01-27 · Peng Yang, Ting Wang, Haibin Cai, Yuanming Shi 외

Satellite networks are able to collect massive space information with advanced remote sensing technologies, which is essential for real-time applications such as natural disaster monitoring. However, traditional centrali…

Cross-feature Contrastive Loss for Decentralized Deep Learning on Heterogeneous Data

2023-10-24 · Sai Aparna Aketi, Kaushik Roy

The current state-of-the-art decentralized learning algorithms mostly assume the data distribution to be Independent and Identically Distributed (IID). However, in practical scenarios, the distributed datasets can have s…

Data-free Knowledge DistillationKnowledge Distillation

Capability-Aware Heterogeneous Control Barrier Functions for Decentralized Multi-Robot Safe Navigation

2026-04-14 · Joonkyung Kim, Yanze Zhang, Wenhao Luo, Yiwei Lyu arxiv

Safe navigation for multi-robot systems requires enforcing safety without sacrificing task efficiency under decentralized decision-making. Existing decentralized methods often assume robot homogeneity, making shared safe…

Global Update Tracking: A Decentralized Learning Algorithm for Heterogeneous Data

2023-05-08 · NeurIPS 2023 11 · Sai Aparna Aketi, Abolfazl Hashemi, Kaushik Roy

Decentralized learning enables the training of deep learning models over large distributed datasets generated at different locations, without the need for a central server. However, in practical scenarios, the data distr…

Decentralized Training of Foundation Models in Heterogeneous Environments

2022-06-02 · Binhang Yuan, Yongjun He, Jared Quincy Davis, Tianyi Zhang 외

Training foundation models, such as GPT-3 and PaLM, can be extremely expensive, often involving tens of thousands of GPUs running continuously for months. These models are typically trained in specialized clusters featur…

GPUScheduling