Dare

DARE (Drop and Rescale) is a model merging technique that randomly drops (zeros out) a fraction of fine-tuned parameter changes and rescales the remaining ones — reducing parameter interference between merged models while preserving the overall magnitude of task-specific updates.

How Does DARE Work?

  • Task Vector: Compute $\tau = \theta_{fine} - \theta_{pre}$ (the fine-tuning delta).
  • Drop: Randomly set a fraction $p$ of $\tau$'s elements to zero (Bernoulli mask).
  • Rescale: Multiply remaining elements by $1/(1-p)$ to maintain expected magnitude.
  • Merge: Average the dropped-and-rescaled task vectors from multiple models.
  • Paper: Yu et al. (2024).

Why It Matters

  • Less Interference: Dropping parameters reduces overlap and conflict between task vectors.
  • Better Merging: DARE + TIES or DARE + simple averaging significantly outperforms naive averaging.
  • LLM Merging: Widely used in the open-source LLM community for merging fine-tuned models.

DARE is dropout for model merging — randomly sparsifying task vectors before merging to reduce destructive interference between models.

Take dare further

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