Distributed Learning over Unreliable Networks
Not on the map. Why?
Abstract (arXiv)
Most of today's distributed machine learning systems assume em reliable networks: whenever two machines exchange information (e.g., gradients or models), the network should guarantee the delivery of the message. At the same time, recent work exhibits the impressive tolerance of machine learning algorithms to errors or noise arising from relaxed communication or synchronization. In this paper, we connect these two trends, and consider the following question: em Can we design machine learning systems that are tolerant to network unreliability during training? With this motivation, we focus on a theoretical problem of independent interest---given a standard distributed parameter server architecture, if every communication between the worker and the server has a non-zero probability p of being dropped, does there exist an algorithm that still converges, and at what speed? The technical contribution of this paper is a novel theoretical analysis proving that distributed learning over unreliable network can achieve comparable convergence rate to centralized or distributed learning over reliable networks. Further, we prove that the influence of the packet drop rate diminishes with the growth of the number of textcolorblackparameter servers. We map this theoretical result onto a real-world scenario, training deep neural networks over an unreliable network layer, and conduct network simulation to validate the system improvement by allowing the networks to be unreliable.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 2; 2024: 1; 2025: 1.
9 papers.
- 2023A Survey of Trustworthy Federated Learning with Perspectives on Security, Robustness, and Privacycited by 24
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2025Efficient Distributed Optimization under Heavy-Tailed Noisecited by 7
- 2021Personalized On-Device E-health Analytics with Decentralized Block Coordinate Descentcited by 2
- 2024CaBaFL: Asynchronous Federated Learning via Hierarchical Cache and Feature Balancecited by 2
- 2021Finite-Time Consensus Learning for Decentralized Optimization with Nonlinear Gossipingcited by 1
- 2023Efficient Core-selecting Incentive Mechanism for Data Sharing in Federated Learningcited by 1
- 2021Decentralized Learning of Tree-Structured Gaussian Graphical Models from Noisy Datacited by 0
- 2022ADDAI: Anomaly Detection using Distributed AIcited by 0
- 2025Efficient Distributed Optimization under Heavy-Tailed Noise6 Feb 2025
- 2024CaBaFL: Asynchronous Federated Learning via Hierarchical Cache and Feature Balance19 Apr 2024
- 2023Efficient Core-selecting Incentive Mechanism for Data Sharing in Federated Learning21 Sep 2023
- 2023A Survey of Trustworthy Federated Learning with Perspectives on Security, Robustness, and Privacy21 Feb 2023
- 2022ADDAI: Anomaly Detection using Distributed AI2 May 2022
- 2021Personalized On-Device E-health Analytics with Decentralized Block Coordinate Descent17 Dec 2021
- 2021Finite-Time Consensus Learning for Decentralized Optimization with Nonlinear Gossiping4 Nov 2021
- 2021Decentralized Learning of Tree-Structured Gaussian Graphical Models from Noisy Data22 Sep 2021
- 2021Distributed Learning Systems with First-order Methods12 Apr 2021