Experiments on Parallel Training of Deep Neural Network using Model Averaging
Not on the map. Why?
Abstract (arXiv)
In this work we apply model averaging to parallel training of deep neural network (DNN). Parallelization is done in a model averaging manner. Data is partitioned and distributed to different nodes for local model updates, and model averaging across nodes is done every few minibatches. We use multiple GPUs for data parallelization, and Message Passing Interface (MPI) for communication between nodes, which allows us to perform model averaging frequently without losing much time on communication. We investigate the effectiveness of Natural Gradient Stochastic Gradient Descent (NG-SGD) and Restricted Boltzmann Machine (RBM) pretraining for parallel training in model-averaging framework, and explore the best setups in term of different learning rate schedules, averaging frequencies and minibatch sizes. It is shown that NG-SGD and RBM pretraining benefits parameter-averaging based model training. On the 300h Switchboard dataset, a 9.3 times speedup is achieved using 16 GPUs and 17 times speedup using 32 GPUs with limited decoding accuracy loss.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Jul 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 0; 2023: 4; 2024: 1; 2025: 3.
14 papers.
Sort:
- 2023Why (and When) does Local SGD Generalize Better than SGD?cited by 26
- 2023PopulAtion Parameter Averaging (PAPA)cited by 23
- 2021Federated Deep AUC Maximization for Heterogeneous Data with a Constant Communication Complexitycited by 21
- 2021Trade-offs of Local SGD at Scale: An Empirical Studycited by 19
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapterscited by 17
- 2021An Experimental Study of Data Heterogeneity in Federated Learning Methods for Medical Imagingcited by 10
- 2021Handling Data Heterogeneity with Generative Replay in Collaborative Learning for Medical Imagingcited by 9
- 2021Effective Low-Cost Time-Domain Audio Separation Using Globally Attentive Locally Recurrent Networkscited by 8
- 2023Federated Compositional Deep AUC Maximizationcited by 8
- 2023A Quadratic Synchronization Rule for Distributed Deep Learningcited by 5
- 2025ParamDelta for Direct Weight Mixing: Post-Train Large Language Model at Zero Costcited by 1
- 2021CrossoverScheduler: Overlapping Multiple Distributed Training Applications in a Crossover Mannercited by 0
- 2025Substituting Proof of Work in Blockchain with Training-Verified Collaborative Model Computation16 Aug 2025
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
- 2025ParamDelta for Direct Weight Mixing: Post-Train Large Language Model at Zero Cost23 Apr 2025
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapters26 Feb 2024
- 2023A Quadratic Synchronization Rule for Distributed Deep Learning22 Oct 2023
- 2023Federated Compositional Deep AUC Maximization20 Apr 2023
- 2023PopulAtion Parameter Averaging (PAPA)6 Apr 2023
- 2023Why (and When) does Local SGD Generalize Better than SGD?2 Mar 2023
- 2021Trade-offs of Local SGD at Scale: An Empirical Study15 Oct 2021
- 2021An Experimental Study of Data Heterogeneity in Federated Learning Methods for Medical Imaging18 Jul 2021
- 2021Handling Data Heterogeneity with Generative Replay in Collaborative Learning for Medical Imaging24 Jun 2021
- 2021CrossoverScheduler: Overlapping Multiple Distributed Training Applications in a Crossover Manner14 Mar 2021
- 2023Why (and When) does Local SGD Generalize Better than SGD?cited by 26
- 2023PopulAtion Parameter Averaging (PAPA)cited by 23
- 2021Federated Deep AUC Maximization for Heterogeneous Data with a Constant Communication Complexitycited by 21
- 2021Trade-offs of Local SGD at Scale: An Empirical Studycited by 19
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapterscited by 17
- 2021An Experimental Study of Data Heterogeneity in Federated Learning Methods for Medical Imagingcited by 10
- 2021Handling Data Heterogeneity with Generative Replay in Collaborative Learning for Medical Imagingcited by 9
- 2021Effective Low-Cost Time-Domain Audio Separation Using Globally Attentive Locally Recurrent Networkscited by 8
- 2023Federated Compositional Deep AUC Maximizationcited by 8
- 2023A Quadratic Synchronization Rule for Distributed Deep Learningcited by 5
- 2025ParamDelta for Direct Weight Mixing: Post-Train Large Language Model at Zero Costcited by 1
- 2021CrossoverScheduler: Overlapping Multiple Distributed Training Applications in a Crossover Mannercited by 0
12 most cited of 14 All 14 (JSON)
- 2025Substituting Proof of Work in Blockchain with Training-Verified Collaborative Model Computation16 Aug 2025
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
- 2025ParamDelta for Direct Weight Mixing: Post-Train Large Language Model at Zero Cost23 Apr 2025
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapters26 Feb 2024
- 2023A Quadratic Synchronization Rule for Distributed Deep Learning22 Oct 2023
- 2023Federated Compositional Deep AUC Maximization20 Apr 2023
- 2023PopulAtion Parameter Averaging (PAPA)6 Apr 2023
- 2023Why (and When) does Local SGD Generalize Better than SGD?2 Mar 2023
- 2021Trade-offs of Local SGD at Scale: An Empirical Study15 Oct 2021
- 2021An Experimental Study of Data Heterogeneity in Federated Learning Methods for Medical Imaging18 Jul 2021
- 2021Handling Data Heterogeneity with Generative Replay in Collaborative Learning for Medical Imaging24 Jun 2021
- 2021CrossoverScheduler: Overlapping Multiple Distributed Training Applications in a Crossover Manner14 Mar 2021
12 newest of 14 All 14 (JSON)