AB-Training: A Communication-Efficient Approach for Distributed Low-Rank Learning

Daniel Coquelin, Katherina Flügel, Marie Weiel, Nicholas Kiefer, Muhammed Öz +3 more
5/2/2024
cs.LGcs.AIcs.DC

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

Communication bottlenecks severely hinder the scalability of distributed neural network training, particularly in high-performance computing (HPC) environments. We introduce AB-training, a novel data-parallel method that leverages low-rank representations and independent training groups to significantly reduce communication overhead. Our experiments demonstrate an average reduction in network traffic of approximately 70.31\% across various scaling scenarios, increasing the training potential of communication-constrained systems and accelerating convergence at scale. AB-training also exhibits a pronounced regularization effect at smaller scales, leading to improved generalization while maintaining or even reducing training time. We achieve a remarkable 44.14 : 1 compression ratio on VGG16 trained on CIFAR-10 with minimal accuracy loss, and outperform traditional data parallel training by 1.55\% on ResNet-50 trained on ImageNet-2012. While AB-training is promising, our findings also reveal that large batch effects persist even in low-rank regimes, underscoring the need for further research into optimized update mechanisms for massively distributed training.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{coquelin2024abtraining,
  title  = {AB-Training: A Communication-Efficient Approach for Distributed Low-Rank Learning},
  author = {Daniel Coquelin and Katherina Flügel and Marie Weiel and Nicholas Kiefer and Muhammed Öz and Charlotte Debus and Achim Streit and Markus Götz},
  year   = {2024},
  eprint = {2405.01067},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.01067v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.01067.svg)](https://codeofpaper.com/paper/2405.01067)

Discussion