English

Hybrid Data-Model Parallel Training for Sequence-to-Sequence Recurrent Neural Network Machine Translation

Distributed, Parallel, and Cluster Computing 2019-09-10 v2 Computation and Language Machine Learning Neural and Evolutionary Computing

Abstract

Reduction of training time is an important issue in many tasks like patent translation involving neural networks. Data parallelism and model parallelism are two common approaches for reducing training time using multiple graphics processing units (GPUs) on one machine. In this paper, we propose a hybrid data-model parallel approach for sequence-to-sequence (Seq2Seq) recurrent neural network (RNN) machine translation. We apply a model parallel approach to the RNN encoder-decoder part of the Seq2Seq model and a data parallel approach to the attention-softmax part of the model. We achieved a speed-up of 4.13 to 4.20 times when using 4 GPUs compared with the training speed when using 1 GPU without affecting machine translation accuracy as measured in terms of BLEU scores.

Keywords

Cite

@article{arxiv.1909.00562,
  title  = {Hybrid Data-Model Parallel Training for Sequence-to-Sequence Recurrent Neural Network Machine Translation},
  author = {Junya Ono and Masao Utiyama and Eiichiro Sumita},
  journal= {arXiv preprint arXiv:1909.00562},
  year   = {2019}
}

Comments

9 pages, 4 figures, 5 tables

R2 v1 2026-06-23T11:02:52.415Z