

Paper: 2603.09938 Authors: Mingyang Song, Mao Zheng Categories: cs.CL
The Gap
Model merging techniques have exploded alongside the proliferation of fine-tuned LLMs. You’ve got weight averaging, task arithmetic, mixture-of-experts, evolutionary methods—all scattered across different papers with different motivations. A practitioner looking to combine a safety-aligned model with a domain-specialized one faces a bewildering menu of options with no clear map of when to use what. Prior surveys either focused narrowly on specific techniques or predated the LLM era entirely. The field needed a unifying framework to organize this landscape.
Problem: Scattered merging techniques, unclear relationships
|
v
Assumption: Techniques can be organized along systematic dimensions
|
v
Method: FUSE taxonomy (Foundations/Unification/Scenarios/Ecosystem)
|
v
Evidence: Comprehensive coverage of 100+ papers organized coherently
|
v
Conclusion: Structured understanding enables systematic method selection
The Increment
One sentence: Before this paper, model merging was a grab bag of techniques; after, practitioners have a four-dimensional map showing where each method sits and when to reach for it.
Core Mechanism
The FUSE framework isn’t a new merging algorithm—it’s an organizational schema. The F (Foundations) layer establishes theoretical grounding: why can we even merge models? This covers loss landscape geometry, mode connectivity, and the linear mode connectivity hypothesis that suggests fine-tuned models from the same base live in a connected region of weight space. The U (Unification Strategies) layer catalogs the actual algorithms: simple weight averaging, task vector arithmetic (treating fine-tuning as a direction in weight space), sparsification methods that merge only important parameters, MoE architectures that route inputs to specialized experts, and evolutionary approaches that search for optimal merge configurations.
The S (Scenarios) layer maps methods to applications: multi-task learning, safety alignment, domain adaptation, multilingual transfer, federated learning. Each scenario has different constraints—safety alignment can’t compromise on harmful outputs, multilingual transfer needs to preserve language-specific knowledge. The E (Ecosystem) layer surveys the infrastructure: mergekit, PEFT libraries, model hubs, evaluation benchmarks. This layer acknowledges that merging isn’t just algorithms—it’s a sociotechnical practice enabled by tools and communities.
FUSE Taxonomy Structure:
[Foundations] <-- Theory: why merging works
|
v
[Unification] <-- Methods: weight avg, task vectors, MoE, etc.
|
v
[Scenarios] <-- Applications: multi-task, safety, domain, etc.
|
v
[Ecosystem] <-- Tools: mergekit, benchmarks, platforms
Think of FUSE like organizing a city’s transportation system. Foundations is understanding the terrain—where are the hills, rivers, population centers? You can’t plan routes without knowing the geography. Unification Strategies are the actual transportation modes—buses, trains, bikes, cars. Each has different speed/capacity/cost tradeoffs. Scenarios are the use cases—commuting to work needs different solutions than moving freight or emergency response. Ecosystem is the infrastructure—roads, stations, maintenance facilities, and the community of drivers and riders who make it all work. Just as you wouldn’t choose a transportation mode without considering terrain, destination, and available infrastructure, you shouldn’t pick a merging method without considering the theoretical constraints, application requirements, and tooling support.
Key Concepts
-
Model Merging: Instead of training a new model from scratch or running multiple models in parallel (ensemble), you combine the weights of pre-trained models into a single model. The key insight: if models share a common base (like the same pre-trained LLM), their weight spaces are related. Merging is like blending paints—you’re not creating new colors from scratch, you’re mixing existing ones. The challenge: unlike paints, neural network weights interact nonlinearly, so naive averaging often fails. Advanced methods handle this through sparsification (only merge important weights), task vectors (merge along meaningful directions), or routing (let different parts of the model specialize).
-
Linear Mode Connectivity: Imagine two fine-tuned models as points in a high-dimensional weight space. Linear mode connectivity says you can draw a straight line between them, and every point on that line is also a good model (low loss). This is surprising—neural networks are highly nonlinear, so you’d expect the path between two solutions to pass through terrible models. But empirically, models fine-tuned from the same base often exhibit this property. Why does this matter? It means simple interpolation (weighted averaging) can work. If the path between models were jagged, you’d need sophisticated search methods.
-
Task Vectors: When you fine-tune a base model for a specific task, the weight changes form a vector in weight space. This vector captures “what the model learned” for that task. Task arithmetic treats these vectors like regular vectors—you can add them (combine capabilities), subtract them (remove unwanted behaviors), or scale them (control strength). Example: if you have a base model, a math-tuned version, and a code-tuned version, you can compute task_vector_math = weights_math - weights_base and task_vector_code = weights_code - weights_base, then create a math+code model via weights_base + task_vector_math + task_vector_code. The magic: this often works without any additional training.
Framework Shift
Before (scattered landscape): After (FUSE taxonomy):
Papers: Organized view:
[Method A] [Method B]
[Method C] [Method D] [Foundations] ----+
[Method E] [Method F] | |
... v v
[Unification] [Scenarios]
Practitioner: | |
"Which one do I use?" v v
"How do they relate?" [Ecosystem] [Applications]
"What are the tradeoffs?"
Practitioner:
"I need multi-task + safety"
"FUSE says: task vectors +
sparsification, check mergekit"
From scattered techniques to structured navigation, the core shift is from ad-hoc selection to systematic method matching based on theoretical constraints, application requirements, and available tooling.
Expert Assessment
Problem choice: This is a real gap. Model merging has gone from niche trick to practical necessity as organizations accumulate dozens of fine-tuned models. The timing is right—the field has matured enough to benefit from organization but hasn’t ossified into established categories. A survey now can shape how people think about the space.
Method maturity: The FUSE taxonomy is clean but not revolutionary. Four dimensions (theory/methods/applications/tools) is a natural decomposition. The value is in execution—did they actually cover the landscape comprehensively? Did they identify meaningful subcategories within each dimension? The abstract mentions 100+ papers, which suggests decent coverage. The real test: does a practitioner finish reading and know which method to try first?
Experimental integrity: N/A for a survey, but the quality hinges on whether the taxonomy is actually useful or just another acronym. Red flag to watch: do the authors force-fit papers into FUSE categories, or does the framework emerge naturally from the literature?
Writing quality: Survey papers live or die by their organization. If the FUSE framework is front-loaded clearly with a visual roadmap, readers can navigate. If it’s buried in dense prose, the survey becomes a literature dump. The abstract is well-structured, which is promising. The weakest section is likely the Ecosystem—tools and benchmarks date quickly and feel like appendices. If I were revising, I’d make the Scenarios section more prescriptive: “If you have X constraints and Y goals, start with Z method family.”
Verdict: Weak accept — Useful organizational contribution for a rapidly growing area, but the impact depends on whether FUSE becomes a shared vocabulary or just another framework that gets cited once and forgotten.
Takeaways
For practitioners: The FUSE framework gives you a decision tree. Start with your scenario (multi-task? safety? domain?), check what theoretical constraints apply (do your models share a base? are they in the same modality?), then filter methods accordingly. The Ecosystem section should be your first stop—if mergekit already implements what you need, don’t reinvent it.
For researchers: The gaps identified in the survey are your research agenda. The authors likely call out areas where theory lags practice (why does task arithmetic work so well empirically?) and where methods are immature (scaling to models with different architectures). These are your opportunities.
Concrete steal: The task vector formulation is immediately applicable. If you have a base model and multiple fine-tuned versions, you can experiment with task arithmetic in an afternoon. Compute the task vectors, try different linear combinations, and see what emerges. No additional training required. This is the lowest-hanging fruit in the entire survey.
论文: 2603.09938 作者: Mingyang Song, Mao Zheng 分类: cs.CL
缺口
模型融合技术随着微调大语言模型的激增而爆发式增长。
你有权重平均、任务算术、专家混合、进化方法——散落在不同论文中,动机各异。
一个想把安全对齐模型和领域专用模型结合起来的实践者,面对的是一堆令人眼花缭乱的选项,却没有清晰的地图告诉他什么时候用什么。
之前的综述要么狭隘地聚焦特定技术,要么完全早于大语言模型时代。
这个领域需要一个统一框架来组织这片景观。
问题:融合技术散乱,关系不清
|
v
假设:技术可以沿系统性维度组织
|
v
方法:FUSE分类法(基础/统一/场景/生态)
|
v
证据:100+篇论文的全面覆盖,组织连贯
|
v
结论:结构化理解使系统性方法选择成为可能
增量
一句话:这篇论文之前,模型融合是一堆杂乱的技术;
之后,实践者有了一张四维地图,显示每个方法的位置以及何时使用。
核心机制
FUSE框架不是新的融合算法——它是一个组织架构。
F(基础)层建立理论根基:为什么我们能融合模型?
这涵盖损失景观几何、模态连通性,以及线性模态连通性假设——该假设认为从同一基座微调的模型生活在权重空间的一个连通区域。
U(统一策略)层编目实际算法:简单权重平均、任务向量算术(将微调视为权重空间中的方向)、只融合重要参数的稀疏化方法、将输入路由到专门专家的MoE架构,以及搜索最优融合配置的进化方法。
S(场景)层将方法映射到应用:多任务学习、安全对齐、领域适应、多语言迁移、联邦学习。
每个场景有不同约束——安全对齐不能在有害输出上妥协,多语言迁移需要保留特定语言的知识。
E(生态系统)层调查基础设施:mergekit、PEFT库、模型中心、评估基准。
这一层承认融合不只是算法——它是由工具和社区支撑的社会技术实践。
FUSE分类法结构:
[基础层] <-- 理论:为什么融合有效
|
v
[统一层] <-- 方法:权重平均、任务向量、MoE等
|
v
[场景层] <-- 应用:多任务、安全、领域等
|
v
[生态层] <-- 工具:mergekit、基准、平台
把FUSE想象成组织一个城市的交通系统。
基础是理解地形——哪里有山、河流、人口中心?
不了解地理就无法规划路线。
统一策略是实际的交通方式——公交、火车、自行车、汽车。
每种都有不同的速度/容量/成本权衡。
场景是使用案例——通勤上班需要的解决方案不同于货运或应急响应。
生态系统是基础设施——道路、车站、维护设施,以及让一切运转的司机和乘客社区。
正如你不会在不考虑地形、目的地和可用基础设施的情况下选择交通方式,你也不应该在不考虑理论约束、应用需求和工具支持的情况下选择融合方法。
关键概念
- 模型融合:不是从头训练新模型或并行运行多个模型(集成),而是将预训练模型的权重组合成单个模型。
关键洞察:如果模型共享一个共同基座(比如同一个预训练LLM),它们的权重空间是相关的。
融合就像混合颜料——你不是从头创造新颜色,而是混合现有的。
挑战:不像颜料,神经网络权重非线性交互,所以朴素平均通常失败。
高级方法通过稀疏化(只融合重要权重)、任务向量(沿有意义的方向融合)或路由(让模型的不同部分专门化)来处理这个问题。
- 线性模态连通性:想象两个微调模型是高维权重空间中的点。
线性模态连通性说你可以在它们之间画一条直线,线上的每个点也是一个好模型(低损失)。
这很令人惊讶——神经网络高度非线性,所以你会期望两个解之间的路径会经过糟糕的模型。
但经验上,从同一基座微调的模型通常表现出这个性质。
为什么重要?
这意味着简单插值(加权平均)可以工作。
如果模型之间的路径是锯齿状的,你需要复杂的搜索方法。
- 任务向量:当你为特定任务微调基座模型时,权重变化在权重空间中形成一个向量。
这个向量捕获”模型为该任务学到了什么”。
任务算术将这些向量当作常规向量——你可以加它们(组合能力)、减它们(移除不想要的行为)或缩放它们(控制强度)。
例子:如果你有基座模型、数学调优版本和代码调优版本,你可以计算 task_vector_math = weights_math - weights_base 和 task_vector_code = weights_code - weights_base,然后通过 weights_base + task_vector_math + task_vector_code 创建数学+代码模型。
神奇之处:这通常无需任何额外训练就能工作。
框架转变
之前(散乱景观): 之后(FUSE分类法):
论文: 组织化视图:
[方法A] [方法B]
[方法C] [方法D] [基础层] ----+
[方法E] [方法F] | |
... v v
[统一层] [场景层]
实践者: | |
"我该用哪个?" v v
"它们如何关联?" [生态层] [应用]
"权衡是什么?"
实践者:
"我需要多任务+安全"
"FUSE说:任务向量+
稀疏化,查看mergekit"
从散乱技术到结构化导航,核心转变是从临时选择到基于理论约束、应用需求和可用工具的系统性方法匹配。
专家评审
选题眼光:这是真缺口。
随着组织积累数十个微调模型,模型融合已从小众技巧变成实际必需。
时机恰当——该领域已经成熟到足以从组织中受益,但还没有僵化成既定类别。
现在的综述可以塑造人们对这个空间的思考方式。
方法成熟度:FUSE分类法干净但不革命性。
四个维度(理论/方法/应用/工具)是自然分解。
价值在于执行——他们真的全面覆盖了景观吗?
他们在每个维度内识别出有意义的子类别了吗?
摘要提到100+篇论文,这表明覆盖面不错。
真正的测试:实践者读完后知道首先尝试哪种方法吗?
实验诚意:综述不适用,但质量取决于分类法是否真正有用还是只是另一个首字母缩写。
需要警惕的红旗:作者是强行将论文塞进FUSE类别,还是框架自然地从文献中浮现?
写作功力:综述论文的生死取决于组织。
如果FUSE框架在前面清晰地呈现并配有视觉路线图,读者可以导航。
如果它埋在密集的散文中,综述就变成文献堆砌。
摘要结构良好,这很有希望。
最弱的部分可能是生态系统——工具和基准很快过时,感觉像附录。
如果我修订,我会让场景部分更具规范性:“如果你有X约束和Y目标,从Z方法族开始。”
判决:弱接收 — 对快速增长领域的有用组织贡献,但影响取决于FUSE是否成为共享词汇还是只是另一个被引用一次就被遗忘的框架。
要点总结
对实践者:FUSE框架给你一个决策树。
从你的场景开始(多任务?安全?领域?),检查适用什么理论约束(你的模型共享基座吗?它们在同一模态吗?),然后相应地过滤方法。
生态系统部分应该是你的第一站——如果mergekit已经实现了你需要的,不要重新发明。
对研究者:综述中识别的缺口是你的研究议程。
作者可能指出理论滞后于实践的领域(为什么任务算术在经验上如此有效?)以及方法不成熟的地方(扩展到不同架构的模型)。
这些是你的机会。
具体可偷:任务向量公式可以立即应用。
如果你有基座模型和多个微调版本,你可以在一个下午实验任务算术。
计算任务向量,尝试不同的线性组合,看看会出现什么。
不需要额外训练。
这是整个综述中最容易摘的果实。