Multi-Objective Bayesian Optimization for Model Merging
Organizations: Division of Computing and Mathematical Sciences Mohamed bin Zayed University of Artificial Intelligence
Abstract
Model merging combines trained models directly in weight space, offering a compute-efficient alternative to additional fine-tuning. Selecting merge parameters is nevertheless difficult because downstream evaluations are expensive, gradients are unavailable, and source capabilities can conflict. We formulate merge-parameter selection as a black-box multi-objective optimization problem and introduce MOBO-Merge, a merge-operator agnostic framework that uses multi-objective Bayesian optimization to approximate the Pareto front under a limited evaluation budget. We evaluate Qwen3-4B and Llama-3.1-8B in two-model instruction-math and three-model instruction-math-code settings using Linear, SLERP, TIES, and block-wise merge operators. On held-out benchmark partitions, MOBO-Merge obtains higher mean hypervolume than random search in 11 of 12 reported comparisons. The gain is small for one-dimensional Linear interpolation but substantially larger for several TIES, block-wise, and three-objective searches. No merge operator is uniformly best: TIES leads in three of four family-setting combinations, whereas Block-Linear 4x is strongest for the Llama three-model merge. These results show that multi-objective Bayesian optimization is valuable as a search layer for expressive merge parameterizations.
Figures & tables
| Linear | TIES | Block-Linear 4x | |||||
|---|---|---|---|---|---|---|---|
| MOBO-Merge | Random | MOBO-Merge | Random | MOBO-Merge | Random | ||
| 4B | AB | 0.0659 | 0.0664 | 0.0847 | 0.0739 | 0.07368 | 0.0677 |
| ABC | 0.0131 | 0.0129 | 0.0184 | 0.0145 | 0.0161 | 0.0144 | |
| 8B | AB | 0.1036 | 0.1017 | 0.1145 | 0.0764 | 0.1057 | 0.0879 |
| ABC | 0.0430 | 0.0367 | 0.0429 | 0.0055 | 0.0634 | 0.0289 | |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Language Model Merging
Language model merging combines capabilities from multiple models or adapters by composing their weights, updates, or outputs.
See all 109 papers