mlsanityData to 14 Oct 2026

Hybrid Dual-Batch and Cyclic Progressive Learning for Efficient Distributed Training

arXiv 2509.26092 ↗First posted 30 Sep 2025cs.DC cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Distributed machine learning is critical for training deep learning models on large datasets with numerous parameters. Current research primarily focuses on leveraging additional hardware resources and powerful computing units to accelerate the training process. As a result, larger batch sizes are often employed to speed up training. However, training with large batch sizes can lead to lower accuracy due to poor generalization. To address this issue, we propose the dual-batch learning scheme, a distributed training method built on the parameter server framework. This approach maximizes training efficiency by utilizing the largest batch size that the hardware can support while incorporating a smaller batch size to enhance model generalization. By using two different batch sizes simultaneously, this method improves accuracy with minimal additional training time. Additionally, to mitigate the time overhead caused by dual-batch learning, we propose the cyclic progressive learning scheme. This technique repeatedly and gradually increases image resolution from low to high during training, thereby reducing training time. By combining cyclic progressive learning with dual-batch learning, our hybrid approach improves both model generalization and training efficiency. Experimental results with ResNet-18 demonstrate that, compared to conventional training methods, our approach improves accuracy by 3.3% while reducing training time by 10.1% on CIFAR-100, and further achieves a 34.8% reduction in training time on ImageNet.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 46 references that are in the map. First posted on arXiv 30 Sep 2025.

Builds on

23 of 46 references.

References · 23

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  6. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  7. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  8. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
  9. 2015SSD: Single Shot MultiBox Detectorcited by 3,130
  10. 2019Searching for MobileNetV3cited by 1,994
  11. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  12. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
11 more
  1. 2017Mixed Precision Trainingcited by 1,156
  2. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
  3. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
  4. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
  5. 2014One weird trick for parallelizing convolutional neural networkscited by 264
  6. 2014cuDNN: Efficient Primitives for Deep Learningcited by 245
  7. 2019Fixing the train-test resolution discrepancycited by 209
  8. 2019A Survey on Distributed Machine Learningcited by 188
  9. 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 156
  10. 2017Revisiting Distributed Synchronous SGDcited by 142
  11. 2019Dynamic Stale Synchronous Parallel Distributed Training for Deep Learningcited by 12

Built on by

Not cited yet.