mlsanityData to 7 Oct 2026

Recurrent Stacking of Layers in Neural Networks: An Application to Neural Machine Translation

arXiv 2106.10002 ↗First posted 18 Jun 2021cs.CLcited by 1

Not on the map. Why?

Abstract (arXiv)

In deep neural network modeling, the most common practice is to stack a number of recurrent, convolutional, or feed-forward layers in order to obtain high-quality continuous space representations which in turn improves the quality of the network's prediction. Conventionally, each layer in the stack has its own parameters which leads to a significant increase in the number of model parameters. In this paper, we propose to share parameters across all layers thereby leading to a recurrently stacked neural network model. We report on an extensive case study on neural machine translation (NMT), where we apply our proposed method to an encoder-decoder based neural network model, i.e., the Transformer model, and experiment with three Japanese--English translation datasets. We empirically demonstrate that the translation quality of a model that recurrently stacks a single layer 6 times, despite having significantly fewer parameters, approaches that of a model that stacks 6 layers where each layer has different parameters. We also explore the limits of recurrent stacking where we train extremely deep NMT models. This paper also examines the utility of our recurrently stacked model as a student model through transfer learning via leveraging pre-trained parameters and knowledge distillation, and shows that it compensates for the performance drops in translation quality that the direct training of recurrently stacked model brings. We also show how transfer learning helps in faster decoding on top of the already reduced number of parameters due to recurrent stacking. Finally, we analyze the effects of recurrently stacked layers by visualizing the attentions of models that use recurrently stacked layers and models that do not.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 42 references that are in the map. First posted on arXiv 18 Jun 2021.

Builds on

23 of 42 references.

References · 23

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  4. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  5. 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
  6. 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
  7. 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
  8. 2015Scheduled Sampling for Sequence Prediction with Recurrent Neural Networkscited by 779
  9. 2016Sequence-Level Knowledge Distillationcited by 761
  10. 2018Universal Transformerscited by 613
  11. 2019Deep Equilibrium Modelscited by 603
  12. 2016Google's Multilingual Neural Machine Translation System: Enabling Zero-Shot Translationcited by 467
11 more
  1. 2015Deep Learning with Limited Numerical Precisioncited by 368
  2. 2018Scaling Neural Machine Translationcited by 204
  3. 2016Transfer Learning for Low-Resource Neural Machine Translationcited by 188
  4. 2015Fixed Point Quantization of Deep Convolutional Networkscited by 141
  5. 2017One Model To Learn Them Allcited by 86
  6. 2016Compression of Neural Machine Translation Models via Pruningcited by 43
  7. 2017Ensemble Distillation for Neural Machine Translationcited by 39
  8. 2018Recurrent Stacking of Layers for Compact Neural Machine Translation Modelscited by 38
  9. 2018Training Deeper Neural Machine Translation Models with Transparent Attentioncited by 37
  10. 2018Accelerating Neural Transformer via an Average Attention Networkcited by 22
  11. 2017Neural Machine Translation via Binary Code Predictioncited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.