mlsanityData to 13 Oct 2026

Revisiting Checkpoint Averaging for Neural Machine Translation

arXiv 2210.11803 ↗First posted 21 Oct 2022cs.CL cs.AI cs.LGcited by 13

Not on the map. Why?

Abstract (arXiv)

Checkpoint averaging is a simple and effective method to boost the performance of converged neural machine translation models. The calculation is cheap to perform and the fact that the translation improvement almost comes for free, makes it widely adopted in neural machine translation research. Despite the popularity, the method itself simply takes the mean of the model parameters from several checkpoints, the selection of which is mostly based on empirical recipes without many justifications. In this work, we revisit the concept of checkpoint averaging and consider several extensions. Specifically, we experiment with ideas such as using different checkpoint selection strategies, calculating weighted average instead of simple mean, making use of gradient information and fine-tuning the interpolation weights on development data. Our results confirm the necessity of applying checkpoint averaging for optimal performance, but also suggest that the landscape between the converged checkpoints is rather flat and not much further improvement compared to simple averaging is to be obtained.

Key facts. Cited by 13 papers in the map (data through 13 Oct 2026). Builds on 23 of its 39 references that are in the map. First posted on arXiv 21 Oct 2022.

Builds on

23 of 39 references.

References · 23

  1. 2017Attention Is All You Needcited by 60,106
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,093
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
  4. 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,202
  5. 2018Self-Attention with Relative Position Representationscited by 1,116
  6. 2015Cyclical Learning Rates for Training Neural Networkscited by 627
  7. 2021Merging Models with Fisher-Weighted Averagingcited by 617
  8. 2017Snapshot Ensembles: Train 1, get M for freecited by 350
  9. 2019A Comparative Study on Transformer vs RNN in Speech Applicationscited by 210
  10. 2020Pushing the Limits of Semi-Supervised Learning for Automatic Speech Recognitioncited by 185
  11. 2019Transformer-based Acoustic Modeling for Hybrid Speech Recognitioncited by 86
  12. 2018Training Tips for the Transformer Modelcited by 85
11 more
  1. 2021Scalable and Efficient MoE Training for Multitask Multilingual Modelscited by 76
  2. 2020Mask CTC: Non-Autoregressive End-to-End ASR with CTC and Mask Predictcited by 75
  3. 2021Facebook AI WMT21 News Translation Task Submissioncited by 57
  4. 2017Checkpoint Ensembles: Ensemble Methods from a Single Training Processcited by 24
  5. 2020Spike-Triggered Non-Autoregressive Transformer for End-to-End Speech Recognitioncited by 24
  6. 2019MUSE: Parallel Multi-Scale Attention for Sequence to Sequence Learningcited by 19
  7. 2021NVIDIA NeMo Neural Machine Translation Systems for English-German and English-Russian News and Biomedical Tasks at WMT21cited by 8
  8. 2016Is Neural Machine Translation Ready for Deployment? A Case Study on 30 Translation Directionscited by 7
  9. 2021A Comparative Study on Neural Architectures and Training Methods for Japanese Speech Recognitioncited by 6
  10. 2019Cued@wmt19:ewc&lmscited by 5
  11. 2021Boost Neural Networks by Checkpointscited by 4

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2023: 7; 2024: 3; 2025: 2; 2026: 1.

13 papers.

Sort:

By area: