Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning
Not on the map. Why?
Abstract (arXiv)
We study centralized distributed data parallel training of deep neural networks (DNNs), aiming to improve the trade-off between communication efficiency and model performance of the local gradient methods. To this end, we revisit the flat-minima hypothesis, which suggests that models with better generalization tend to lie in flatter regions of the loss landscape. We introduce a simple, yet effective, sharpness measure, Inverse Mean Valley, and demonstrate its strong correlation with the generalization gap of DNNs. We incorporate an efficient relaxation of this measure into the distributed training objective as a lightweight regularizer that encourages workers to collaboratively seek wide minima. The regularizer exerts a pushing force that counteracts the consensus step pulling the workers together, giving rise to the Distributed Pull-Push Force (DPPF) algorithm. Empirically, we show that DPPF outperforms other communication-efficient approaches and achieves better generalization performance than local gradient methods and synchronous gradient averaging, while maintaining communication efficiency. In addition, our loss landscape visualizations confirm the ability of DPPF to locate flatter minima. On the theoretical side, we show that DPPF guides workers to span flat valleys, with the final valley width governed by the interplay between push and pull strengths, and that its pull-push dynamics is self-stabilizing. We further provide generalization guarantees linked to the valley width and prove convergence in the non-convex setting.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 69 of its 101 references that are in the map. First posted on arXiv 27 Jul 2025.
Builds on
69 of 101 references.
References · 69
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2023GPT-4 Technical Reportcited by 18,396
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2016Wide Residual Networkscited by 3,070
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
38 more
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2016End to End Learning for Self-Driving Carscited by 1,009
- 2021Scaling Vision Transformerscited by 999
- 2018Local SGD Converges Fast and Communicates Littlecited by 605
- 2017Exploring Generalization in Deep Learningcited by 600
- 2021Federated Learning Based on Dynamic Regularizationcited by 562
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 533
- 2019Object Detection in 20 Years: A Surveycited by 531
- 2019Fantastic Generalization Measures and Where to Find Themcited by 513
- 2017Sharp Minima Can Generalize For Deep Netscited by 466
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 464
- 2021Explaining Neural Scaling Lawscited by 363
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 359
- 2021ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networkscited by 293
- 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 289
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2017Three Factors Influencing Minima in SGDcited by 273
- 2018Don't Use Large Mini-Batches, Use Local SGDcited by 202
- 2014Qualitatively characterizing neural network optimization problemscited by 188
- 2022Surrogate Gap Minimization Improves Sharpness-Aware Trainingcited by 172
- 2016Deep Pyramidal Residual Networkscited by 163
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 156
- 2022Generalized Federated Learning via Sharpness Aware Minimizationcited by 144
- 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
- 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 117
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 116
- 2019Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronizationcited by 107
- 2017Fisher-Rao Metric, Geometry, and Complexity of Neural Networkscited by 100
- 2017On the convergence properties of a K-step averaging stochastic gradient descent algorithm for nonconvex optimizationcited by 92
- 2023A Modern Look at the Relationship between Sharpness and Generalizationcited by 92
- 2014Deep learning with Elastic Averaging SGDcited by 90
- 2018Adaptive Communication Strategies to Achieve the Best Error-Runtime Trade-off in Local-Update SGDcited by 77
- 2020Stochastic Weight Averaging in Parallel: Large-Batch Training that Generalizes Wellcited by 57
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2023Dynamic Regularized Sharpness Aware Minimization in Federated Learning: Approaching Global Consistency and Smooth Landscapecited by 46
- 2019The intriguing role of module criticality in the generalization of deep networkscited by 40
50 most cited of 69 All 69 (JSON)
Built on by
Not cited yet.