SignSGD with Federated Voting
Not on the map. Why?
Abstract (arXiv)
Distributed learning is commonly used for accelerating model training by harnessing the computational capabilities of multiple-edge devices. However, in practical applications, the communication delay emerges as a bottleneck due to the substantial information exchange required between workers and a central parameter server. SignSGD with majority voting (signSGD-MV) is an effective distributed learning algorithm that can significantly reduce communication costs by one-bit quantization. However, due to heterogeneous computational capabilities, it fails to converge when the mini-batch sizes differ among workers. To overcome this, we propose a novel signSGD optimizer with textitfederated voting (signSGD-FV). The idea of federated voting is to exploit learnable weights to perform weighted majority voting. The server learns the weights assigned to the edge devices in an online fashion based on their computational capabilities. Subsequently, these weights are employed to decode the signs of the aggregated local gradients in such a way to minimize the sign decoding error probability. We provide a unified convergence rate analysis framework applicable to scenarios where the estimated weights are known to the parameter server either perfectly or imperfectly. We demonstrate that the proposed signSGD-FV algorithm has a theoretical convergence guarantee even when edge devices use heterogeneous mini-batch sizes. Experimental results show that signSGD-FV outperforms signSGD-MV, exhibiting a faster convergence rate, especially in heterogeneous mini-batch sizes.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 42 of its 71 references that are in the map. First posted on arXiv 25 Mar 2024.
Builds on
42 of 71 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2018Federated Learning for Mobile Keyboard Predictioncited by 565
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
- 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 415
- 2018Sparsified SGD with Memorycited by 373
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 179
30 more
- 2020FetchSGD: Communication-Efficient Federated Learning with Sketchingcited by 178
- 2017Dissecting Adam: The Sign, Magnitude and Variance of Stochastic Gradientscited by 136
- 2019Distributed Learning with Compressed Gradient Differencescited by 110
- 2020UVeQFed: Universal Vector Quantization for Federated Learningcited by 103
- 2021Asynchronous Federated Learning on Heterogeneous Devices: A Surveycited by 93
- 2014Deep learning with Elastic Averaging SGDcited by 90
- 2020Adaptive Gradient Sparsification for Efficient Federated Learning: An Online Learning Approachcited by 80
- 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 77
- 2020Fast-Convergent Federated Learning with Adaptive Weightingcited by 67
- 2021Adaptive Quantization of Model Updates for Communication-Efficient Federated Learningcited by 60
- 2023Revisiting Weighted Aggregation in Federated Learning with Neural Networkscited by 57
- 2019Understanding Top-k Sparsification in Distributed Deep Learningcited by 56
- 2019Stochastic Sign Descent Methods: New Algorithms and Better Theorycited by 49
- 2021Rethinking gradient sparsification as total error minimizationcited by 41
- 2021DAdaQuant: Doubly-adaptive quantization for communication-efficient Federated Learningcited by 40
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Surveycited by 40
- 2020FOCUS: Dealing with Label Quality Disparity in Federated Learningcited by 36
- 2017Convergence Analysis of Distributed Stochastic Gradient Descent with Shufflingcited by 23
- 2022Near-Optimal Sparse Allreduce for Distributed Deep Learningcited by 23
- 2014Error Rate Bounds and Iterative Weighted Majority Voting for Crowdsourcingcited by 20
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2023DYNAMITE: Dynamic Interplay of Mini-Batch Size and Aggregation Frequency for Federated Learning with Static and Streaming Datasetcited by 14
- 2013Large Deviation Methods for Approximate Probabilistic Inferencecited by 12
- 2020Anytime MiniBatch: Exploiting Stragglers in Online Distributed Optimizationcited by 9
- 2020Bayesian Federated Learning over Wireless Networkscited by 8
- 2023Understanding the robustness difference between stochastic gradient descent and adaptive gradient methodscited by 8
- 2021Federated Learning via Plurality Votecited by 6
- 2023Sparse-SignSGD with Majority Vote for Communication-Efficient Distributed Learningcited by 3
- 2021A Worker-Task Specialization Model for Crowdsourcing: Efficient Inference and Fundamental Limitscited by 2
- 2021Bayesian AirComp with Sign-Alignment Precoding for Wireless Federated Learningcited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.