mlsanityData to 14 Oct 2026

Cross-Gradient Aggregation for Decentralized Learning from Non-IID data

arXiv 2103.02051 ↗First posted 2 Mar 2021cs.LG cs.DCcited by 33

Not on the map. Why?

Abstract (arXiv)

Decentralized learning enables a group of collaborative agents to learn models using a distributed dataset without the need for a central parameter server. Recently, decentralized learning algorithms have demonstrated state-of-the-art results on benchmark data sets, comparable with centralized algorithms. However, the key assumption to achieve competitive performance is that the data is independently and identically distributed (IID) among the agents which, in real-life applications, is often not applicable. Inspired by ideas from continual learning, we propose Cross-Gradient Aggregation (CGA), a novel decentralized learning algorithm where (i) each agent aggregates cross-gradient information, i.e., derivatives of its model with respect to its neighbors' datasets, and (ii) updates its model using a projected gradient based on quadratic programming (QP). We theoretically analyze the convergence characteristics of CGA and demonstrate its efficiency on non-IID data distributions sampled from the MNIST and CIFAR-10 datasets. Our empirical comparisons show superior learning performance of CGA over existing state-of-the-art decentralized learning algorithms, as well as maintaining the improved performance under information compression to reduce peer-to-peer communication overhead. The code is available here on GitHub.

Key facts. Cited by 33 papers in the map (data through 14 Oct 2026). Builds on 34 of its 44 references that are in the map. First posted on arXiv 2 Mar 2021.

Builds on

34 of 44 references.

References · 34

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  2. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  3. 2019Advances and Open Problems in Federated Learningcited by 3,046
  4. 2018Federated Optimization in Heterogeneous Networkscited by 2,987
  5. 2017Gradient Episodic Memory for Continual Learningcited by 1,898
  6. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
  7. 2018Federated Learning with Non-IID Datacited by 1,108
  8. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 906
  9. 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
  10. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  11. 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 419
  12. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
22 more
  1. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
  2. 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 305
  3. 2018The Convergence of Sparsified Gradient Methodscited by 229
  4. 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
  5. 2020FetchSGD: Communication-Efficient Federated Learning with Sketchingcited by 179
  6. 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 175
  7. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  8. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 122
  9. 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
  10. 2019Overcoming Forgetting in Federated Learning on Non-IID Datacited by 120
  11. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
  12. 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 99
  13. 2017Collaborative Deep Learning in Fixed Topology Networkscited by 60
  14. 2018Optimal Algorithms for Non-Smooth Distributed Optimization in Networkscited by 41
  15. 2020PowerGossip: Practical Low-Rank Communication Compression in Decentralized Deep Learningcited by 35
  16. 2020Moniqua: Modulo Quantized Communication in Decentralized SGDcited by 24
  17. 2013Distributed Coordinate Descent Method for Learning with Big Datacited by 23
  18. 2020Effective Federated Adaptive Gradient Methods with Non-IID Decentralized Datacited by 15
  19. 2020Decentralized Deep Learning using Momentum-Accelerated Consensuscited by 14
  20. 2020IDEAL: Inexact DEcentralized Accelerated Augmented Lagrangian Methodcited by 6
  21. 2019Gradient Scheduling with Global Momentum for Non-IID Data Distributed Asynchronous Trainingcited by 5
  22. 2018On Consensus-Optimality Trade-offs in Collaborative Deep Learningcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 2; 2022: 6; 2023: 10; 2024: 8; 2025: 3; 2026: 4.

33 papers.

Sort:

By area:

  1. 2022Domain-invariant Feature Exploration for Domain Generalizationcited by 34
  2. 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Datacited by 32
  3. 2023GradMA: A Gradient-Memory-based Accelerated Federated Learning with Alleviated Catastrophic Forgettingcited by 27
  4. 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
  5. 2021D-Cliques: Compensating for Data Heterogeneity with Topology in Decentralized Federated Learningcited by 12
  6. 2023Global Update Tracking: A Decentralized Learning Algorithm for Heterogeneous Datacited by 12
  7. 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 10
  8. 2024WASH: Train your Ensemble with Communication-Efficient Weight Shuffling, then Averagecited by 9
  9. 2023Distributed Learning over Networks with Graph-Attention-Based Personalizationcited by 6
  10. 2022Neighborhood Gradient Clustering: An Efficient Decentralized Learning Method for Non-IID Data Distributionscited by 5
  11. 2024DRACO: Decentralized Asynchronous Federated Learning over Row-Stochastic Wireless Networkscited by 5
  12. 2022Efficient Fully Distributed Federated Learning with Adaptive Local Linkscited by 3
21 more
  1. 2023Homogenizing Non-IID datasets via In-Distribution Knowledge Distillation for Decentralized Learningcited by 3
  2. 2024DIMAT: Decentralized Iterative Merging-And-Training for Deep Learning Modelscited by 3
  3. 2024Review of Mathematical Optimization in Federated Learningcited by 3
  4. 2021Low Precision Decentralized Distributed Training over IID and non-IID Datacited by 2
  5. 2023CoDeC: Communication-Efficient Decentralized Continual Learningcited by 2
  6. 2023Federated Learning via Consensus Mechanism on Heterogeneous Data: A New Perspective on Convergencecited by 2
  7. 2025PDSL: Privacy-Preserved Decentralized Stochastic Learning with Heterogeneous Data Distributioncited by 2
  8. 2025DeCAF: Decentralized Consensus-And-Factorization for Low-Rank Adaptation of Foundation Modelscited by 2
  9. 2025Decentralized Dynamic Cooperation of Personalized Models for Federated Continual Learningcited by 2
  10. 2026Dynamic Topology Optimization for Non-IID Data in Decentralized Learningcited by 2
  11. 2023Structured Cooperative Learning with Graphical Model Priorscited by 1
  12. 2023Fusing Multiple Algorithms for Heterogeneous Online Learningcited by 1
  13. 2024Averaging Rate Scheduler for Decentralized Learning on Heterogeneous Datacited by 1
  14. 2024ROSS: RObust decentralized Stochastic learning based on Shapley valuescited by 1
  15. 2022Achieving Efficient Distributed Machine Learning Using a Novel Non-Linear Class of Aggregation Functionscited by 0
  16. 2023A Unified Momentum-based Paradigm of Decentralized SGD for Non-Convex Models and Heterogeneous Datacited by 0
  17. 2023Cross-feature Contrastive Loss for Decentralized Deep Learning on Heterogeneous Datacited by 0
  18. 2024SADDLe: Sharpness-Aware Decentralized Deep Learning with Heterogeneous Datacited by 0
  19. 2026DECA: Decentralizing Block-Wise Adam for Efficient LLM Full-Parameter Fine-Tuning on Non-IID Datacited by 0
  20. 2026DPDL: Towards Differential Privacy Preservation in Decentralized Stochastic Learning on Non-IID Datacited by 0
  21. 2026Personalized Federated Direct Preference Optimization via LoRA Adapterscited by 0