atlas

Research map / Vision-language and multimodal / Multimodal LLMs

AdaMMS: Model Merging for Heterogeneous Multimodal Large Language Models with Unsupervised Coefficient Optimization

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 3 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 AdaMMS, a model merging method for heterogeneous 7B MLLMs that maps parameters across different architectures, linearly interpolates them, and selects the interpolation coefficient unsupervised via generation consistency on 100 unlabeled inputs.

Problem

Model merging is hard for multimodal LLMs because their architectures differ (extra duplicated multimodal weights, asymmetric parameter spaces), and existing merging methods need labeled validation data to pick hyperparameters.

Approach

A parameter mapping function aligns duplicated multimodal weights between heterogeneous MLLMs, followed by linear interpolation of mapped weights, with the coefficient alpha chosen by minimizing response differences between adjacent alpha candidates (generation consistency) rather than by labeled accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use unsupervised generation-consistency search for the interpolation coefficientAdaMMS merging LLaVA-OneVision into Qwen2-VL · Qwen2-VL + LLaVA-OneVision, 8-task SUMSUM: 563.56 vs 560.75Helped
use unsupervised generation-consistency search for the interpolation coefficientAdaMMS merging LLaVA-v1.5 into CogVLM · CogVLM + LLaVA-v1.5, 8-task SUMSUM: 459.21 vs 445.97Helped
use an exact-match difference metric instead of sentence-embedding differences during coefficient search (ablation)AdaMMS merging LLaVA-OneVision into Qwen2-VL · Qwen2-VL + LLaVA-OneVision, MME_sumscore: 83.36 vs 82.36No clear effect
search with a 100-input subset instead of the full test set (ablation)AdaMMS merging LLaVA-OneVision into Qwen2-VL · Qwen2-VL + LLaVA-OneVision, 8-task SUMSUM: 563.70 vs 562.12No clear effect
use sentence-embedding differences with a 100-input subset instead of exact-match differences on the full set (ablation)AdaMMS merging LLaVA-OneVision into Qwen2-VL · Qwen2-VL + LLaVA-OneVision, 8-task SUMSUM: 563.56 vs 563.70No clear effect
vary the interpolation coefficient from 0.1 to 0.6 (ablation)AdaMMS linear interpolation merging LLaVA-OneVision into Qwen2-VL · Qwen2-VL + LLaVA-OneVision, OCRBenchscore: 85.50 -> 71.30Hurt
search with granularity 0.1 rather than finer coefficient steps (ablation)AdaMMS · Qwen2-VL + LLaVA-OneVision, MME and OCRBenchperformanceNo clear effect
merge the weaker model into the base model on tasks with a large original performance gapmodel merging methods including AdaMMS · OCRBench and TextVQAscoreHurt
use AdaMMS rather than the original Cambrian model after merging Yi-VLCambrian · OCRBenchscore: 58.70 -> 59.20Helped
use AdaMMS rather than the original Cambrian model after merging Yi-VLCambrian · MMEscore: 72.50 -> 74.07Helped

Surprising findings

Limitations

Experimental setup

Datasets: MMMU MME SeedBench OCRBench TextVQA OKVQA GQA VizWiz ScienceQA

Benchmarks: MMMU MME SeedBench OCRBench TextVQA OKVQA GQA VizWiz ScienceQA

Metrics: accuracy normalized sum score performance gain over average of original models

Baselines: Task Arithmetic Ties-Merging DARE-Linear DARE-Ties MetaGPT

Builds on: Task Arithmetic Ties-Merging DARE MetaGPT FuseLLM

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