AdaScale SGD: A User-Friendly Algorithm for Distributed Training
Not on the map. Why?
Abstract (arXiv)
When using large-batch training to speed up stochastic gradient descent, learning rates must adapt to new batch sizes in order to maximize speed-ups and preserve model quality. Re-tuning learning rates is resource intensive, while fixed scaling rules often degrade model quality. We propose AdaScale SGD, an algorithm that reliably adapts learning rates to large-batch training. By continually adapting to the gradient's variance, AdaScale automatically achieves speed-ups for a wide range of batch sizes. We formally describe this quality with AdaScale's convergence bound, which maintains final objective values, even as batch sizes grow large and the number of iterations decreases. In empirical comparisons, AdaScale trains well beyond the batch size limits of popular "linear learning rate scaling" rules. This includes large-batch training with no model degradation for machine translation, image classification, object detection, and speech recognition tasks. AdaScale's qualitative behavior is similar to that of "warm-up" heuristics, but unlike warm-up, this behavior emerges naturally from a principled mechanism. The algorithm introduces negligible computational overhead and no new hyperparameters, making AdaScale an attractive choice for large-scale training in practice.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 7; 2024: 4; 2025: 0; 2026: 1.
16 papers.
Sort:
- 2023FedExP: Speeding Up Federated Averaging via Extrapolationcited by 68
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2021ResIST: Layer-Wise Decomposition of ResNets for Distributed Trainingcited by 18
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Trainingcited by 10
- 2023An Automatic Learning Rate Schedule Algorithm for Achieving Faster Convergence and Steeper Descentcited by 9
- 2023KHAN: Knowledge-Aware Hierarchical Attention Networks for Accurate Political Stance Predictioncited by 8
- 2024AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methodscited by 8
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methodscited by 7
- 2023Accelerating Distributed ML Training via Selective Synchronizationcited by 7
- 2023Scavenger: A Cloud Service for Optimizing Cost and Performance of ML Trainingcited by 5
- 2022Large-batch Optimization for Dense Visual Predictionscited by 4
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
4 more
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelismcited by 4
- 2023Flexible Communication for Optimal Distributed Learning over Unpredictable Networkscited by 3
- 2024A Method for Enhancing Generalization of Adam by Multiple Integrationscited by 2
- 2026Tula: Optimizing Time, Cost, and Generalization in Distributed Large-Batch Trainingcited by 0
- 2026Tula: Optimizing Time, Cost, and Generalization in Distributed Large-Batch Training18 Mar 2026
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelism30 Dec 2024
- 2024A Method for Enhancing Generalization of Adam by Multiple Integrations17 Dec 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methods17 Feb 2024
- 2023Flexible Communication for Optimal Distributed Learning over Unpredictable Networks5 Dec 2023
- 2023An Automatic Learning Rate Schedule Algorithm for Achieving Faster Convergence and Steeper Descent17 Oct 2023
- 2023Accelerating Distributed ML Training via Selective Synchronization16 Jul 2023
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Training20 May 2023
- 2023Scavenger: A Cloud Service for Optimizing Cost and Performance of ML Training12 Mar 2023
- 2023KHAN: Knowledge-Aware Hierarchical Attention Networks for Accurate Political Stance Prediction23 Feb 2023
- 2023FedExP: Speeding Up Federated Averaging via Extrapolation23 Jan 2023
4 more
- 2022Large-batch Optimization for Dense Visual Predictions20 Oct 2022
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methods10 Aug 2022
- 2021ResIST: Layer-Wise Decomposition of ResNets for Distributed Training2 Jul 2021
- 2021Consensus Control for Decentralized Deep Learning9 Feb 2021
- 2023FedExP: Speeding Up Federated Averaging via Extrapolationcited by 68
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2021ResIST: Layer-Wise Decomposition of ResNets for Distributed Trainingcited by 18
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Trainingcited by 10
- 2023An Automatic Learning Rate Schedule Algorithm for Achieving Faster Convergence and Steeper Descentcited by 9
- 2023KHAN: Knowledge-Aware Hierarchical Attention Networks for Accurate Political Stance Predictioncited by 8
- 2024AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methodscited by 8
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methodscited by 7
- 2023Accelerating Distributed ML Training via Selective Synchronizationcited by 7
- 2023Scavenger: A Cloud Service for Optimizing Cost and Performance of ML Trainingcited by 5
- 2022Large-batch Optimization for Dense Visual Predictionscited by 4
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
12 most cited of 16 All 16 (JSON)
- 2026Tula: Optimizing Time, Cost, and Generalization in Distributed Large-Batch Training18 Mar 2026
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelism30 Dec 2024
- 2024A Method for Enhancing Generalization of Adam by Multiple Integrations17 Dec 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methods17 Feb 2024
- 2023Flexible Communication for Optimal Distributed Learning over Unpredictable Networks5 Dec 2023
- 2023An Automatic Learning Rate Schedule Algorithm for Achieving Faster Convergence and Steeper Descent17 Oct 2023
- 2023Accelerating Distributed ML Training via Selective Synchronization16 Jul 2023
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Training20 May 2023
- 2023Scavenger: A Cloud Service for Optimizing Cost and Performance of ML Training12 Mar 2023
- 2023KHAN: Knowledge-Aware Hierarchical Attention Networks for Accurate Political Stance Prediction23 Feb 2023
- 2023FedExP: Speeding Up Federated Averaging via Extrapolation23 Jan 2023
12 newest of 16 All 16 (JSON)