Revisiting Checkpoint Averaging for Neural Machine Translation
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
- 2017Attention Is All You Needcited by 60,106
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,202
- 2018Self-Attention with Relative Position Representationscited by 1,116
- 2015Cyclical Learning Rates for Training Neural Networkscited by 627
- 2021Merging Models with Fisher-Weighted Averagingcited by 617
- 2017Snapshot Ensembles: Train 1, get M for freecited by 350
- 2019A Comparative Study on Transformer vs RNN in Speech Applicationscited by 210
- 2020Pushing the Limits of Semi-Supervised Learning for Automatic Speech Recognitioncited by 185
- 2019Transformer-based Acoustic Modeling for Hybrid Speech Recognitioncited by 86
- 2018Training Tips for the Transformer Modelcited by 85
11 more
- 2021Scalable and Efficient MoE Training for Multitask Multilingual Modelscited by 76
- 2020Mask CTC: Non-Autoregressive End-to-End ASR with CTC and Mask Predictcited by 75
- 2021Facebook AI WMT21 News Translation Task Submissioncited by 57
- 2017Checkpoint Ensembles: Ensemble Methods from a Single Training Processcited by 24
- 2020Spike-Triggered Non-Autoregressive Transformer for End-to-End Speech Recognitioncited by 24
- 2019MUSE: Parallel Multi-Scale Attention for Sequence to Sequence Learningcited by 19
- 2021NVIDIA NeMo Neural Machine Translation Systems for English-German and English-Russian News and Biomedical Tasks at WMT21cited by 8
- 2016Is Neural Machine Translation Ready for Deployment? A Case Study on 30 Translation Directionscited by 7
- 2021A Comparative Study on Neural Architectures and Training Methods for Japanese Speech Recognitioncited by 6
- 2019Cued@wmt19:ewc&lmscited by 5
- 2021Boost Neural Networks by Checkpointscited by 4
Built on by
Citing papers per year: 2023: 7; 2024: 3; 2025: 2; 2026: 1.
13 papers.
Sort:
By area:
- 2023Deep Model Fusion: A Surveycited by 90
- 2023Model Merging by Uncertainty-Based Gradient Matchingcited by 77
- 2023Elastic Weight Removal for Faithful and Abstractive Dialogue Generationcited by 29
- 2024LiLiuM: eBay's Large Language Models for e-commercecited by 9
- 2023Free Lunch: Robust Cross-Lingual Transfer via Model Checkpoint Averagingcited by 8
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detectioncited by 7
- 2025Fake-Mamba: Real-Time Speech Deepfake Detection Using Bidirectional Mamba as Self-Attention's Alternativecited by 6
- 2023Uncertainty-Aware Natural Language Inference with Stochastic Weight Averagingcited by 4
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognitioncited by 4
- 2023Dynamic Y-KD: A Hybrid Approach to Continual Instance Segmentationcited by 1
- 2023ApproBiVT: Lead ASR Models to Generalize Better Using Approximated Bias-Variance Tradeoff Guided Early Stopping and Checkpoint Averagingcited by 0
- 2024Alternating Weak Triphone/BPE Alignment Supervision from Hybrid Model Improves End-to-End ASRcited by 0
1 more
- 2026GRAIN: Group Aggregation via Min-Norm Objectivecited by 0
- 2026GRAIN: Group Aggregation via Min-Norm Objective22 Jun 2026
- 2025Fake-Mamba: Real-Time Speech Deepfake Detection Using Bidirectional Mamba as Self-Attention's Alternative12 Aug 2025
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognition27 May 2025
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detection21 Jun 2024
- 2024LiLiuM: eBay's Large Language Models for e-commerce17 Jun 2024
- 2024Alternating Weak Triphone/BPE Alignment Supervision from Hybrid Model Improves End-to-End ASR23 Feb 2024
- 2023Model Merging by Uncertainty-Based Gradient Matching19 Oct 2023
- 2023Deep Model Fusion: A Survey27 Sep 2023
- 2023ApproBiVT: Lead ASR Models to Generalize Better Using Approximated Bias-Variance Tradeoff Guided Early Stopping and Checkpoint Averaging5 Aug 2023
- 2023Free Lunch: Robust Cross-Lingual Transfer via Model Checkpoint Averaging26 May 2023
- 2023Uncertainty-Aware Natural Language Inference with Stochastic Weight Averaging10 Apr 2023
- 2023Elastic Weight Removal for Faithful and Abstractive Dialogue Generation30 Mar 2023
1 more
- 2023Deep Model Fusion: A Surveycited by 90
- 2023Model Merging by Uncertainty-Based Gradient Matchingcited by 77
- 2023Elastic Weight Removal for Faithful and Abstractive Dialogue Generationcited by 29
- 2024LiLiuM: eBay's Large Language Models for e-commercecited by 9
- 2023Free Lunch: Robust Cross-Lingual Transfer via Model Checkpoint Averagingcited by 8
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detectioncited by 7
- 2023Uncertainty-Aware Natural Language Inference with Stochastic Weight Averagingcited by 4
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognitioncited by 4
- 2023Dynamic Y-KD: A Hybrid Approach to Continual Instance Segmentationcited by 1
- 2023ApproBiVT: Lead ASR Models to Generalize Better Using Approximated Bias-Variance Tradeoff Guided Early Stopping and Checkpoint Averagingcited by 0
- 2024Alternating Weak Triphone/BPE Alignment Supervision from Hybrid Model Improves End-to-End ASRcited by 0
- 2026GRAIN: Group Aggregation via Min-Norm Objectivecited by 0
- 2026GRAIN: Group Aggregation via Min-Norm Objective22 Jun 2026
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognition27 May 2025
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detection21 Jun 2024
- 2024LiLiuM: eBay's Large Language Models for e-commerce17 Jun 2024
- 2024Alternating Weak Triphone/BPE Alignment Supervision from Hybrid Model Improves End-to-End ASR23 Feb 2024
- 2023Model Merging by Uncertainty-Based Gradient Matching19 Oct 2023
- 2023Deep Model Fusion: A Survey27 Sep 2023
- 2023ApproBiVT: Lead ASR Models to Generalize Better Using Approximated Bias-Variance Tradeoff Guided Early Stopping and Checkpoint Averaging5 Aug 2023
- 2023Free Lunch: Robust Cross-Lingual Transfer via Model Checkpoint Averaging26 May 2023
- 2023Uncertainty-Aware Natural Language Inference with Stochastic Weight Averaging10 Apr 2023
- 2023Elastic Weight Removal for Faithful and Abstractive Dialogue Generation30 Mar 2023
- 2023Dynamic Y-KD: A Hybrid Approach to Continual Instance Segmentation10 Mar 2023