SSAM: Singular Subspace Alignment for Merging Multimodal Large Language Models
Organizations: University of California Riverside · Amazon
Abstract
Multimodal large language models (MLLMs) achieve strong performance by jointly processing inputs from multiple modalities, such as vision, audio, and language. However, building such models or extending them to new modalities often requires large paired datasets and substantial computational resources. Since many pretrained MLLMs (e.g., vision-language or audio-language) are publicly available, we ask whether we can merge them into a single MLLM that can handle multiple modalities? Merging MLLMs with different input modalities remains challenging, partly because of differences in the learned representations and interference between their parameter spaces. To address these challenges, we propose Singular Subspace Alignment and Merging (SSAM), a training-free model merging framework that unifies independently trained specialist MLLMs into a single model capable of handling any combination of input modalities. SSAM maintains modality-specific parameter updates separately and identifies a shared low-rank subspace for language-related parameter updates, aligns them within this subspace, and merges them to preserve complementary knowledge while minimizing parameter interference. Without using any multimodal training data, SSAM achieves state-of-the-art performance across four datasets, surpassing prior training-free merging methods and even jointly trained multimodal models. These results demonstrate that aligning models in parameter space provides a scalable and resource-efficient alternative to conventional joint multimodal training.
Figures & tables
| Dataset | Method | V+L | V+I+L | V+A+L | V+I+A+L | Average |
|---|---|---|---|---|---|---|
| MUSIC-AVQA | Models finetuned on paired multimodal data | |||||
| ChatBridge-13B [ 51 ] | - | - | 43.00 | - | 43.00 | |
| OneLLM-7B [ 11 ] | - | - | 47.60 | - | 47.60 | |
| ImageBind-LLM [ 12 ] | 37.24 | 38.76 | 39.72 | 38.16 | 38.47 | |
| X-InstructBLIP [ 27 ] | 45.83 | 41.23 | 48.34 | 47.39 | 45.70 | |
| Proj-Only [ 3 ] | 44.93 | 46.64 | 46.17 | 50.21 | 46.99 | |
| Method | MCUB-3 | MCUB-4 | ||||
|---|---|---|---|---|---|---|
| I+V+P+L | A+V+P+L | I+A+P+L | I+A+V+L | Average | I+A+V+P+L | |
| Models finetuned on paired multimodal data | ||||||
| ImageBind-LLM [ 12 ] | 31.80 | 31.40 | 33.40 | 35.20 | 32.95 | 32.93 |
| X-InstructBLIP [ 27 ] | 29.40 | 25.20 | 21.20 | 41.40 | 29.30 | 27.94 |
| Proj-Only [ 3 ] | 42.60 | 43.80 | 42.80 | 47.40 | 44.15 | 43.00 |
| Training-free model merging methods | ||||||
| Subspace | MCUB-3 | MCUB-4 | ||||
|---|---|---|---|---|---|---|
| Rank (k) | I+V+P+L | A+V+P+L | I+A+P+L | I+A+V+L | Average | I+A+V+P+L |
| 64 | 58.20 | 61.40 | 65.00 | 56.40 | 60.25 | 62.34 |
| 128 | 59.40 | 61.00 | 65.40 | 55.60 | 60.35 | 62.27 |
| 256 | 59.20 | 59.20 | 64.80 | 56.20 | 59.85 | 61.66 |
| 384 | 58.40 | 57.80 | 64.40 | 54.40 | 58.75 | 61.47 |
| 512 | 58.60 | 58.20 | 65.20 | 55.40 | 59.35 | 61.52 |
Multimodal Large Language Models
Multimodal large language models combine language models with image, video, audio, and other inputs for grounded understanding and generation.
See all 1,069 papers