Multimodal Chain-of-Thought Reasoning: A Comprehensive Survey

Yaoting Wang, Shengqiong Wu, Yuecheng Zhang, Shuicheng Yan, Ziwei Liu +2 more
3/16/2025
cs.CV

No official code found. Best implementation: yaotingwangofficial/Awesome-MCoT (1,027 stars, last commit 2025-11-14).

Abstract

By extending the advantage of chain-of-thought (CoT) reasoning in human-like step-by-step processes to multimodal contexts, multimodal CoT (MCoT) reasoning has recently garnered significant research attention, especially in the integration with multimodal large language models (MLLMs). Existing MCoT studies design various methodologies and innovative reasoning paradigms to address the unique challenges of image, video, speech, audio, 3D, and structured data across different modalities, achieving extensive success in applications such as robotics, healthcare, autonomous driving, and multimodal generation. However, MCoT still presents distinct challenges and opportunities that require further focus to ensure consistent thriving in this field, where, unfortunately, an up-to-date review of this domain is lacking. To bridge this gap, we present the first systematic survey of MCoT reasoning, elucidating the relevant foundational concepts and definitions. We offer a comprehensive taxonomy and an in-depth analysis of current methodologies from diverse perspectives across various application scenarios. Furthermore, we provide insights into existing challenges and future research directions, aiming to foster innovation toward multimodal AGI.

View on arXivView PDF

Code Implementations(1)

Multimodal Chain-of-Thought Reasoning: A Comprehensive Survey

1,02733Feb 15, 202511 months ago
chain-of-thoughtcotdeepseek-r1instruction-tuninglarge-vision-language-model+10 more

Similar Papers

Cite this paper

@article{wang2025multimodal,
  title  = {Multimodal Chain-of-Thought Reasoning: A Comprehensive Survey},
  author = {Yaoting Wang and Shengqiong Wu and Yuecheng Zhang and Shuicheng Yan and Ziwei Liu and Jiebo Luo and Hao Fei},
  year   = {2025},
  eprint = {2503.12605},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.12605v2}
}

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/2503.12605.svg)](https://codeofpaper.com/paper/2503.12605)

Discussion