ACL2026

Learning Flexible Large Multimodal Models with Arbitrary Modality Combinations

Xinyu Zhao, Kangqi Ni, Jie Peng, Ang Li, Tianlong Chen

Abstract

Multimodal Large Language Models (MLLMs) show strong potential for cross-modal understanding by integrating powerful language models with multimodal encoders. However, extending MLLMs to handle a diverse range of modalities introduces two critical and intertwined challenges: (1) the reliance on fully paired multimodal data, often scarce or costly to acquire across all modalities, and (2) the computational inefficiency from processing numerous modality tokens and requiring substantial model updates for each new modality. To address these challenges, we enable MLLMs to handle missing modalities by generating representations for absent inputs. Furthermore, recognizing that an increasing number of modalities leads to linearly scaling token counts and that lengthy generated sequences can hinder performance, we employ a dual-stage compression mechanism. It first reduces the number of tokens per modality and then condenses information from multiple modalities into a single, compact token sequence. This culminates in Flex-M 3 , a novel MLLM framework designed for flexible and efficient learning across arbitrary combinations of modalities. Experiments across diverse multimodal benchmarks and backbones demonstrate that Flex-M 3 robustly handles varied modality inputs and scales efficiently. Notably, Flex-M 3 outperforms its counterpart trained on only fullmodality data, with consistent improvements of 2.29%, 3.15%, 11.01% on multimodal reasoning tasks NExT-QA, MUSIC-AVQA, SQA3D. Moreover, Flex-M 3 model demonstrates superior robustness during inference, even when a high proportion of modalities are missing from the input samples. Our codes are released at https://github.com/UNITES-Lab/ Flex-M3 .