Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Fusion Check: a zero-data law that predicts whether merging two fine-tunes preserves behavior

Description and use

Fusion Check predicts in under a second whether merging two fine‑tuned LLMs preserves performance, enabling safe and efficient model fusion.

Problem

Blind weight averaging (soup) can dilute model performance when fine‑tuned LLMs are trained on different tasks.

Outcome

Fusion Check accurately predicts fusion outcomes with 0.81 LOOCV correlation and 0.072 MAE across 13 task pairs, enabling safe model merging and avoiding performance dilution.

Workflow

  • 1. Install Fusion Check via pip.
  • 2. Run fusion-check verificar <base> <m1> <m2> --acc1 <acc1> --acc2 <acc2> to compute cosine of weight deltas and effective dimensionality.
  • 3. Read the decision output (MERGE/NO_MERGE/PRIORITIZED/REFUSE/VERIFY) and the optimal mixing coefficient α*.
  • 4. If MERGE, apply the recommended α* to fuse the models; otherwise, follow the suggested action.

Evidence

Fusion Check — a law that tells you, before merging, whether two fine‑tuned LLMs are compatible.

Source

Proven three independent ways: Analytic derivation, Formal verification with z3 (28 theorems), Empirical validation (147 combinations, max deviation 1.13%, zero violations).

Source

Real result: Two weak, diverse estimators of the same task (0.762/0.756) → merged soup 0.822 (+6–7 points).

Source

  • Record date: 2026-09-14T19:00:29.983Z