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 $ au = heta_{fine} - heta_{pre}$ (the fine-tuning delta). - **Drop**: Randomly set a fraction $p$ of $ au$'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.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account