Mode Interpolation

Mode Interpolation (Linear Mode Connectivity) is a model merging technique based on the observation that fine-tuned models from the same pre-trained checkpoint are connected by a linear path of low loss — enabling simple weight interpolation between models.

How Does Mode Interpolation Work?

  • Two Models: $\theta_A$ and $\theta_B$, both fine-tuned from the same pre-trained $\theta_0$.
  • Interpolate: $\theta_\alpha = (1-\alpha) \theta_A + \alpha \theta_B$ for $\alpha \in [0, 1]$.
  • Low Loss Path: The loss along the interpolation path is roughly constant (linear mode connectivity).
  • Paper: Frankle et al. (2020), Neyshabur et al. (2020).

Why It Matters

  • Model Soup: Linear mode connectivity is the theoretical foundation for model soup working.
  • Multi-Task: Interpolating between task-specific models creates multi-task models.
  • Pre-Training Matters: Models fine-tuned from different random initializations are NOT linearly connected — shared pre-training is key.

Mode Interpolation is the straight line between fine-tuned models — the remarkable finding that models from the same checkpoint live in the same loss valley.

Take mode interpolation further

Ask the copilot about this term, or have our engineers assess it against your process.