Topology-Aware Knowledge Propagation in Decentralized Learning
Not on the map. Why?
Abstract (arXiv)
Decentralized learning enables collaborative training of models across naturally distributed data without centralized coordination or maintenance of a global model. Instead, devices are organized in arbitrary communication topologies, in which they can only communicate with neighboring devices. Each device maintains its own local model by training on its local data and integrating new knowledge via model aggregation with neighbors. Therefore, knowledge is propagated across the topology via successive aggregation rounds. We study, in particular, the propagation of out-of-distribution (OOD) knowledge. We find that popular decentralized learning algorithms struggle to propagate OOD knowledge effectively to all devices. Further, we find that both the location of OOD data within a topology, and the topology itself, significantly impact OOD knowledge propagation. We then propose topology-aware aggregation strategies to accelerate (OOD) knowledge propagation across devices. These strategies improve OOD data accuracy, compared to topology-unaware baselines, by 123% on average across models in a topology.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 51 of its 92 references that are in the map. First posted on arXiv 16 May 2025.
Builds on
51 of 92 references.
References · 51
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,106
- 2018LEAF: A Benchmark for Federated Settingscited by 792
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2021Towards Out-Of-Distribution Generalization: A Surveycited by 436
- 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 409
- 2019A Survey on Federated Learning Systems: Vision, Hype and Reality for Data Privacy and Protectioncited by 374
38 more
- 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
- 2017Community Detection and Stochastic Block Modelscited by 319
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 305
- 2020Pretrained Transformers Improve Out-of-Distribution Robustnesscited by 294
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2021Federated Learning for Internet of Things: A Comprehensive Surveycited by 252
- 2020Federated learning with hierarchical clustering of local updates to improve training on non-IID datacited by 223
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
- 2018A Hybrid Approach to Privacy-Preserving Federated Learningcited by 210
- 2019Client-Edge-Cloud Hierarchical Federated Learningcited by 202
- 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
- 2023Heterogeneous Federated Learning: State-of-the-art and Research Challengescited by 161
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2022Decentralized Federated Learning: Fundamentals, State of the Art, Frameworks, Trends, and Challengescited by 138
- 2019BrainTorrent: A Peer-to-Peer Environment for Decentralized Federated Learningcited by 117
- 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
- 2021Rethinking Architecture Design for Tackling Data Heterogeneity in Federated Learningcited by 111
- 2021Towards a Theoretical Framework of Out-of-Distribution Generalizationcited by 94
- 2019Reliable Federated Learning for Mobile Networkscited by 92
- 2021Evading the Simplicity Bias: Training a Diverse Set of Models Discovers Solutions with Superior OOD Generalizationcited by 83
- 2020Optimal Complexity in Decentralized Trainingcited by 60
- 2021Decentralized Federated Learning through Proxy Model Sharingcited by 57
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2021RelaySum for Decentralized Deep Learning on Heterogeneous Datacited by 39
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
- 2023How to estimate carbon footprint when training deep learning models? A guide and reviewcited by 34
- 2018Efficient Decentralized Deep Learning by Dynamic Model Averagingcited by 30
- 2022Beyond spectral gap: The role of the topology in decentralized learningcited by 27
- 2022Mitigating Data Heterogeneity in Federated Learning with Data Augmentationcited by 21
- 2023FedSoup: Improving Generalization and Personalization in Federated Learning via Selective Model Interpolationcited by 14
- 2024Mitigating Memorization In Language Modelscited by 12
- 2022On Generalization of Decentralized Learning with Separable Datacited by 8
- 2020DRLE: Decentralized Reinforcement Learning at the Edge for Traffic Light Control in the IoVcited by 7
- 2023The effect of network topologies on fully decentralized learning: a preliminary investigationcited by 7
- 2024Impact of network topology on the performance of Decentralized Federated Learningcited by 7
- 2020EdgeSlice: Slicing Wireless Edge Computing Network with Decentralized Deep Reinforcement Learningcited by 6
50 most cited of 51 All 51 (JSON)
Built on by
Not cited yet.