mlsanityData to 14 Oct 2026

Dynamic Multi-Branch Layers for On-Device Neural Machine Translation

arXiv 2105.06679 ↗First posted 14 May 2021cs.CLcited by 1

Not on the map. Why?

Abstract (arXiv)

With the rapid development of artificial intelligence (AI), there is a trend in moving AI applications, such as neural machine translation (NMT), from cloud to mobile devices. Constrained by limited hardware resources and battery, the performance of on-device NMT systems is far from satisfactory. Inspired by conditional computation, we propose to improve the performance of on-device NMT systems with dynamic multi-branch layers. Specifically, we design a layer-wise dynamic multi-branch network with only one branch activated during training and inference. As not all branches are activated during training, we propose shared-private reparameterization to ensure sufficient training for each branch. At almost the same computational cost, our method achieves improvements of up to 1.7 BLEU points on the WMT14 English-German translation task and 1.8 BLEU points on the WMT20 Chinese-English translation task over the Transformer model, respectively. Compared with a strong baseline that also uses multiple branches, the proposed method is up to 1.5 times faster with the same number of parameters.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 24 of its 29 references that are in the map. First posted on arXiv 14 May 2021.

Builds on

24 of 29 references.

References · 24

  1. 2017Attention Is All You Needcited by 60,361
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
  4. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
  5. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
  6. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  7. 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
  8. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  9. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  10. 2018A Call for Clarity in Reporting BLEU Scorescited by 1,799
  11. 2016Sequence-Level Knowledge Distillationcited by 801
  12. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
12 more
  1. 2013Learning Factored Representations in a Deep Mixture of Expertscited by 278
  2. 2019The Evolved Transformercited by 180
  3. 2015Conditional Computation in Neural Networks for faster modelscited by 167
  4. 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
  5. 2020Lite Transformer with Long-Short Range Attentioncited by 127
  6. 2013Deep Learning of Representations: Looking Forwardcited by 84
  7. 2013Low-Rank Approximations for Conditional Feedforward Computation in Deep Neural Networkscited by 44
  8. 2020Hardware Accelerator for Multi-Head Attention and Position-Wise Feed-Forward in the Transformercited by 43
  9. 2019Fully Quantized Transformer for Machine Translationcited by 36
  10. 2020Controlling Computation versus Quality for Neural Sequence Modelscited by 27
  11. 2014Exponentially Increasing the Capacity-to-Computation Ratio for Conditional Computation in Deep Learningcited by 24
  12. 2020Extremely Low Bit Transformer Quantization for On-Device Neural Machine Translationcited by 14

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.