ROSS: RObust decentralized Stochastic learning based on Shapley values
Not on the map. Why?
Abstract (arXiv)
In the paradigm of decentralized learning, a group of agents collaborate to learn a global model using a distributed dataset without a central server; nevertheless, it is severely challenged by the heterogeneity of the data distribution across the agents. For example, the data may be distributed non-independently and identically, and even be noised or poisoned. To address these data challenges, we propose ROSS, a novel robust decentralized stochastic learning algorithm based on Shapley values, in this paper. Specifically, in each round, each agent aggregates the cross-gradient information from its neighbors, i.e., the derivatives of its local model with respect to the datasets of its neighbors, to update its local model in a momentum like manner, while we innovate in weighting the derivatives according to their contributions measured by Shapley values. We perform solid theoretical analysis to reveal the linear convergence speedup of our ROSS algorithm. We also verify the efficacy of our algorithm through extensive experiments on public datasets. Our results demonstrate that, in face of the above variety of data challenges, our ROSS algorithm has significant advantages over existing state-of-the-art proposals in terms of both convergence and prediction accuracy.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 44 of its 59 references that are in the map. First posted on arXiv 1 Nov 2024.
Builds on
44 of 59 references.
References · 44
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2018Byzantine-Robust Distributed Learning: Towards Optimal Statistical Ratescited by 698
- 2020Ditto: Fair and Robust Federated Learning Through Personalizationcited by 665
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2019Local Model Poisoning Attacks to Byzantine-Robust Federated Learningcited by 479
- 2017Robust Loss Functions under Label Noise for Deep Neural Networkscited by 441
- 2019Bayesian Nonparametric Federated Learning of Neural Networkscited by 385
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2021Federated Learning on Non-IID Data: A Surveycited by 345
32 more
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
- 2019A Little Is Enough: Circumventing Defenses For Distributed Learningcited by 285
- 2020Data Poisoning Attacks Against Federated Learning Systemscited by 266
- 2019A Survey on Distributed Machine Learningcited by 187
- 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 178
- 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
- 2018D2: Decentralized Training over Decentralized Datacited by 140
- 2020A Principled Approach to Data Valuation for Federated Learningcited by 127
- 2018Distributed Stochastic Gradient Tracking Methodscited by 106
- 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 98
- 2021GTG-Shapley: Efficient and Accurate Participant Contribution Evaluation in Federated Learningcited by 73
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2017Collaborative Deep Learning in Fixed Topology Networkscited by 60
- 2020Optimal Complexity in Decentralized Trainingcited by 59
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2020Collaborative Learning in the Jungle (Decentralized, Byzantine, Heterogeneous, Asynchronous and Nonconvex Learning)cited by 54
- 2024Byzantine-Robust Decentralized Federated Learningcited by 47
- 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
- 2021RelaySum for Decentralized Deep Learning on Heterogeneous Datacited by 39
- 2019Asynchronous Decentralized SGD with Quantized and Local Updatescited by 35
- 2021Game of Gradients: Mitigating Irrelevant Clients in Federated Learningcited by 35
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
- 2021Improving Fairness for Data Valuation in Horizontal Federated Learningcited by 22
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communicationcited by 21
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
- 2021Optimal Rate Adaption in Federated Learning with Compressed Communicationscited by 15
- 2020Decentralized Deep Learning using Momentum-Accelerated Consensuscited by 14
- 2022NET-FLEET: Achieving Linear Convergence Speedup for Fully Decentralized Federated Learning with Heterogeneous Datacited by 12
- 2023Global Update Tracking: A Decentralized Learning Algorithm for Heterogeneous Datacited by 12
- 2022Communication-Efficient Robust Federated Learning with Noisy Labelscited by 11
- 2023When Decentralized Optimization Meets Federated Learningcited by 7
Built on by
Citing papers per year: 2026: 1.
1 paper.