Accelerating recurrent neural network training using sequence bucketing and multi-GPU data parallelization
Not on the map. Why?
Abstract (arXiv)
An efficient algorithm for recurrent neural network training is presented. The approach increases the training speed for tasks where a length of the input sequence may vary significantly. The proposed approach is based on the optimal batch bucketing by input sequence length and data parallelization on multiple graphical processing units. The baseline training performance without sequence bucketing is compared with the proposed solution for a different number of buckets. An example is given for the online handwriting recognition task using an LSTM recurrent neural network. The evaluation is performed in terms of the wall clock time, number of epochs, and validation loss value.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 1.
4 papers.
- 2024Audio Flamingo: A Novel Audio Language Model with Few-Shot Learning and Dialogue Abilitiescited by 186
- 2025Training and Inference Efficiency of Encoder-Decoder Speech Modelscited by 8
- 2023On Batching Variable Size Inputs for Training End-to-End Speech Enhancement Systemscited by 5
- 2022Contextual-Utterance Training for Automatic Speech Recognitioncited by 1
- 2025Training and Inference Efficiency of Encoder-Decoder Speech Models7 Mar 2025
- 2024Audio Flamingo: A Novel Audio Language Model with Few-Shot Learning and Dialogue Abilities2 Feb 2024
- 2023On Batching Variable Size Inputs for Training End-to-End Speech Enhancement Systems25 Jan 2023
- 2022Contextual-Utterance Training for Automatic Speech Recognition27 Oct 2022