Soft-MTP: a one-line fix removes noisy gradients from multi-token prediction

pmttyji · reddit · 2026-10-30

New paper identifies a flaw in standard MTP training: the MTP cross-entropy gradient decomposes into a useful KL self-distillation term plus a low-SNR residual that interferes with learning at scale. Soft-MTP uses a KL gradient-recovery trick via straight-through gradient routing to keep only the KL signal — a one-line code change, no extra parameters or overhead, compatible with DeepSeek- and Meta-style MTP. From 167M to 1.2B params it delivers lower NTP perplexity, faster speculative decoding, higher zero-shot accuracy, and stronger math/code reasoning after finetuning.

Related event: Soft-MTP Fixes Noisy Multi-Token Prediction Gradients for Free Gains(2 posts)→

Original post →

More from Research

Research channel →