atlas

Research map / Large language models / Language, safety and interpretability

Model Merging in Pre-training of Large Language Models

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: LLM pruning and scaling data · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies checkpoint merging (PMA) during LLM pre-training on ByteDance Seed dense and MoE models up to 100B+ parameters, showing merged stable-phase checkpoints approximate annealed performance and can stabilize continued training via PMA-init.

Problem

Model merging has been studied mainly for post-training; its use during large-scale LLM pre-training is underexplored and public detail is scarce, while pre-training costs and loss-spike instability are major challenges.

Approach

Average sequential checkpoints from a single pre-training trajectory (Pre-trained Model Average, PMA) under a constant learning rate in the WSD schedule, so the merged model approximates an annealed model without decaying the learning rate; PMA-init reuses merged weights to initialize CT/SFT and to recover from loss spikes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Merge checkpoints from stable trainingSeed-MoE models · HumanEvalscore: 31.1 -> 36.6; 54.3 -> 61.6Helped
Merge stable-training checkpointsSeed-Dense-70B · GSM8Kscore: 85.9 -> 91.3Helped
Use WMA instead of SMA or EMA (ablation)Seed-MoE-1.3/13B · 204B training tokensoverall performanceHelped
Increase EMA smoothing factor from 0.1 to 0.2 (ablation)Seed-MoE-1.3/13B · 204B training tokensoverall performanceHelped
Use different merging methods (SMA, WMA, or EMA) (ablation)Seed-MoE-1.3/13B · Later training stagesoverall performanceNo clear effect
Use a larger checkpoint interval, V=16B or V=32B, rather than smaller tested intervals (ablation)Seed-MoE-1.3/13B · 204B training tokensoverall performanceHurt
Increase the number of merged checkpoints from N=3 to N=15 (ablation)Seed-MoE-1.3/13B · After training is completeoverall performance: nearly 1 pointHelped
Use more merged checkpoints (ablation)Seed-MoE-1.3/13B · Early trainingoverall performanceHurt
Initialize SFT from PMA weights instead of original weights, using the same learning-rate schedule (ablation)Seed-MoE-15B/150B · OODscore: 32.6 -> 34.7Helped
Initialize SFT from PMA weights and use a 1e-5 -> 2e-6 learning-rate schedule instead of the baseline schedule (ablation)Seed-MoE-15B/150B · LiveBenchscore: 50.5 -> 53.2Helped
Initialize downstream training from PMA weights (ablation)PMA-init for CT and SFT · Downstream trainingfinal performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: internal pre-training corpus (trillions of tokens) in-house SFT data

Benchmarks: ARC-Challenge BBH DROP WinoGrande HellaSwag MMLU C-Eval TriviaQA Ape210K GSM8K MATH MBPP

Metrics: weighted average score accuracy

Baselines: cosine annealing final checkpoint constant learning rate checkpoint EMA WMA

Builds on: LAWA WSD learning rate schedule DARE Task Arithmetic

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy