Training stages as additive task vectors: base + midtrain + RLVR surprisingly just adds up

voooooogel · x · 2026-10-29

A technical thread on decomposing multi-stage training (base → midtrain → RLVR) into additive task vectors. The author notes that while stages are theoretically entangled—e.g. whether midtraining suppresses reward hacking shapes the (rlvr - midtrain) vector—in practice these vectors surprisingly add linearly and behave as expected, echoing the "unreasonable effectiveness of model merging." This enables grafting a new midtraining stage without a full retrain: just compute (rlvr + (newmidtrain - base)), and it works surprisingly well.

Related event: Multi-stage LLM training decomposes into additive task vectors(2 posts)→

Original post →

More from Research

Research channel →