Efficient Multi-modal Long Context Learning for Training-free Adaptation
About
Traditional approaches to adapting multi-modal large language models (MLLMs) to new tasks have relied heavily on fine-tuning. This paper introduces Efficient Multi-Modal Long Context Learning (EMLoC), a novel training-free alternative that embeds demonstration examples directly into the model input. EMLoC offers a more efficient, flexible, and scalable solution for task adaptation. Because extremely lengthy inputs introduce prohibitive computational and memory overhead, EMLoC contributes a chunk-wise compression mechanism combined with layer-wise adaptive pruning. It condenses long-context multimodal inputs into compact, task-specific memory representations. By adaptively pruning tokens at each layer under a Jensen-Shannon divergence constraint, our method achieves a dramatic reduction in inference complexity without sacrificing performance. This approach is the first to seamlessly integrate compression and pruning techniques for multi-modal long-context learning, offering a scalable and efficient solution for real-world applications. Extensive experiments on diverse vision-language benchmarks demonstrate that EMLoC achieves performance on par with or superior to naive long-context approaches. Our results highlight the potential of EMLoC as a groundbreaking framework for efficient and flexible adaptation of multi-modal models in resource-constrained environments. Codes are publicly available at https://github.com/Zehong-Ma/EMLoC.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | ImageNet-100 | Accuracy63.6 | 206 | |
| GUI Grounding | ScreenSpot | Avg Acc18.3 | 169 | |
| Video Understanding | Video-MME without subtitles | Overall Score60.1 | 145 | |
| Multimodal Reasoning | MME-RW | Accuracy42.2 | 19 | |
| Visual Question Answering | IllusionVQA | Accuracy40.9 | 9 | |
| Video Question Answering | YouCook2 | Score102 | 7 | |
| Visual Information Retrieval | V-NIAH | R@1091 | 5 |