MMICL: Empowering Vision-language Model with Multi-Modal In-Context Learning

Haozhe Zhao, Zefan Cai, Shuzheng Si, Xiaojian Ma, Kaikai An +5 more
2/12/2026

No official code found. Best implementation: HaozheZhao/MIC (360 stars, last commit 2023-12-18). 1 more below.

Abstract

Since the resurgence of deep learning, vision-language models (VLMs) enhanced by large language models (LLMs) have grown exponentially in popularity. However, while LLMs can utilize extensive background knowledge and task information with in-context learning, most VLMs still struggle with understanding complex multi-modal prompts with multiple images, making VLMs less effective in downstream vision-language tasks. In this paper, we address the limitation above by 1) introducing vision-language Model with Multi-Modal In-Context Learning(MMICL), a new approach to allow the VLM to deal with multi-modal inputs efficiently; 2) proposing a novel context scheme to augment the in-context learning ability of the VLM; 3) constructing the Multi-modal In-Context Learning (MIC) dataset, designed to enhance the VLM's ability to understand complex multi-modal prompts. Our experiments confirm that MMICL achieves new state-of-the-art zero-shot performance on a wide range of general vision-language tasks, especially for complex benchmarks, including MME and MMBench. Our analysis demonstrates that MMICL effectively tackles the challenge of complex multi-modal prompt understanding and emerges the impressive ICL ability. Furthermore, we observe that MMICL successfully alleviates language bias in VLMs, a common issue for VLMs that often leads to hallucination when faced with extensive textual context. Our code, dataset, dataset tool, and model are available at https://github.com/PKUnlp-icler/MIC

View on arXivView PDF

Code Implementations(2)

HaozheZhao/MICCommunity100%

MMICL, a state-of-the-art VLM with the in context learning ability from ICL, PKU

36014Shell, PythonMar 29, 20232 years ago
pkunlp-icler/MICCommunity100%

MMICL, a state-of-the-art VLM with the in context learning ability from ICL, PKU

500Shell, PythonSep 19, 20231 years ago

Similar Papers

Cite this paper

@article{zhao2026mmicl,
  title  = {MMICL: Empowering Vision-language Model with Multi-Modal In-Context Learning},
  author = {Haozhe Zhao and Zefan Cai and Shuzheng Si and Xiaojian Ma and Kaikai An and Liang Chen and Zixuan Liu and Sheng Wang and Wenjuan Han and Baobao Chang},
  year   = {2026},
  eprint = {2309.07915},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2309.07915},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.07915.svg)](https://codeofpaper.com/paper/2309.07915)

Discussion