atlas

Research map / Large language models / Instruction and fine-tuning

Channel Merging: Preserving Specialization for Merged Experts

AAAI 2025 · Large language models › Instruction and fine-tuning · approach: Fine-tuning generalization and delta compression · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Channel Merging, which clusters per-output-channel delta parameters across LLM experts (K-Means, K=2 groups) and merges within groups, then looks up each expert's channels at inference, reducing parameter conflicts versus model-level merging.

Problem

Merging multiple task-specific fine-tuned LLMs into one model causes parameter conflicts and performance decline as the number of experts grows, while ensembles need all experts in GPU memory and partial merging becomes storage-inefficient.

Approach

Cluster delta parameters channel by channel across experts by cosine similarity, merge only similar parameters within each cluster via task arithmetic, store K merged groups plus a small per-expert index, and at inference reconstruct the activated expert by looking up its channels from the groups.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use channel-level rather than model-level mergingDARE-CM on Mistral-7B-v0.1 · CommonSenseQAaccuracy: 62.89 -> 69.88Helped
Use channel-level rather than model-level mergingDARE-CM on Mistral-7B-v0.1 · GSM8Kaccuracy: 36.70 -> 44.95Helped
Add a task-specific router to DARE-CMDARE-CM · AGIEvalaverage accuracyHelped
Replace model-level merging with channel-level merging (ablation)Mistral-7B-v0.1 · CommonSenseQAaccuracy: 68.41 -> 69.88Helped
Replace model-level merging with channel-level merging (ablation)Mistral-7B-v0.1 · GSM8Kaccuracy: 40.7 -> 44.95Helped
Replace KMeans clustering with random channel grouping (ablation)Channel Merging · GSM8Kaccuracy: 70.05 -> 68.84Hurt
Replace KMeans clustering with sign-based grouping (ablation)Channel Merging · GSM8Kaccuracy: 70.05 -> 68.69Hurt
Reduce the number of channel groups from two to one (ablation)Channel Merging · CommonSenseQAaccuracy: 69.88 -> 62.89Hurt
Increase the number of channel groups from two to four (ablation)Channel Merging · CommonSenseQAaccuracy: 69.88 -> 67.12Hurt
Vary the number of merged experts from one to six (ablation)Channel Merging versus model-level merging · Mathematical reasoning and code generationaccuracyHelped
Replace cosine similarity with Euclidean distance (ablation)Channel Merging · GSM8Kaccuracy: 70.05 -> 70.09No clear effect
Replace cosine similarity with Manhattan distance (ablation)Channel Merging · GSM8Kaccuracy: 70.05 -> 69.12Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CommonSenseQA TriviaQA GSM8K MATH HumanEval MBPP CMMLU CEval MMLU AGIEval Dolphin MetaMathQA

Benchmarks: CommonSenseQA TriviaQA GSM8K MATH HumanEval MBPP CMMLU CEval MMLU AGIEval

Metrics: accuracy

Baselines: DARE TIES BYOM Model Ensemble + router Baseline unmerged experts Layer-level merging Model-level merging

Builds on: task arithmetic TIES merging DARE BYOM MergeKit

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy