Skip to main content
QUICK REVIEW

[Paper Review] Multimodal Chain-of-Thought Reasoning in Language Models

Zhuosheng Zhang, Aston Zhang|arXiv (Cornell University)|Feb 2, 2023
Topic ModelingComputer Science96 citations
TL;DR

The paper introduces Multimodal-CoT, a two-stage fine-tuning framework that generates reasoning rationales from both text and vision inputs and then infers answers using those multimodal rationales, achieving state-of-the-art on ScienceQA with 1B-models.

ABSTRACT

Large language models (LLMs) have shown impressive performance on complex reasoning by leveraging chain-of-thought (CoT) prompting to generate intermediate reasoning chains as the rationale to infer the answer. However, existing CoT studies have primarily focused on the language modality. We propose Multimodal-CoT that incorporates language (text) and vision (images) modalities into a two-stage framework that separates rationale generation and answer inference. In this way, answer inference can leverage better generated rationales that are based on multimodal information. Experimental results on ScienceQA and A-OKVQA benchmark datasets show the effectiveness of our proposed approach. With Multimodal-CoT, our model under 1 billion parameters achieves state-of-the-art performance on the ScienceQA benchmark. Our analysis indicates that Multimodal-CoT offers the advantages of mitigating hallucination and enhancing convergence speed. Code is publicly available at https://github.com/amazon-science/mm-cot.

Motivation & Objective

  • Motivate multimodal (text+vision) chain-of-thought (CoT) reasoning to improve answer inference.
  • Investigate why 1B-models struggle with CoT and how vision can mitigate reasoning pitfalls.
  • Propose a two-stage fine-tuning framework to separate rationale generation from answer inference.
  • Evaluate the approach on the ScienceQA benchmark and compare against language-only and larger models.

Proposed method

  • Fine-tune a text-to-text Transformer (T5-based) in two stages: rationale generation and answer inference.
  • Use a vision encoder (DETR) to extract image features and fuse them with language representations via a gated fusion mechanism.
  • In the first stage, generate a rationale R from language+vision inputs; in the second stage, infer the answer conditioned on the original input and R.
  • Adopt a two-stage training regime with supervised learning on annotated rationales and answers from ScienceQA.
  • Incorporate vision features through attention-based interaction between language and vision representations to improve rationale quality and answer accuracy.
Figure 1: Example of the multimodal CoT task.
Figure 1: Example of the multimodal CoT task.

Experimental results

Research questions

  • RQ1Can multimodal (text+vision) CoT reasoning outperform language-only CoT on a multimodal QA benchmark?
  • RQ2Do 1B-models benefit from a two-stage rationale generation and answer inference framework when multimodal inputs are available?
  • RQ3What is the impact of using vision features (DETR) versus captions on rationale quality and final answers?
  • RQ4How does multimodal fusion (gated fusion with attention) affect reasoning and accuracy compared to text-only baselines?

Key findings

  • Multimodal-CoT with vision features outperforms GPT-3.5 by 16 percentage points on ScienceQA (91.68% vs. 75.17% in the Large setting).
  • Two-stage Multimodal-CoT achieves higher accuracy than one-stage baselines that directly predict answers.
  • Using vision features (DETR) significantly improves rationale quality (RougeL) and final answer accuracy (84.91%), reducing hallucination-induced errors.
  • Different vision features affect performance; DETR offers strong gains, while CLIP and ResNet are inferior in this setup.
  • The approach generalizes across backbone models (UnifiedQA Base/Large, FLAN-T5 Base/Large) and remains effective with 1B- to ~0.7B-parameter scales.
  • Ablation shows that removing the two-stage design or vision features reduces performance (e.g., w/o Two-Stage Framework drops to 82.57 Avg; w/o Vision Features drops to 70.53 Avg).
Figure 2: Example of the two-stage framework without vision features (baseline) and with vision features (ours) for generating rationales and predicting answers. The upper part presents the problem details with a gold rationale, and the lower part shows the outputs of the baseline and our method inc
Figure 2: Example of the two-stage framework without vision features (baseline) and with vision features (ours) for generating rationales and predicting answers. The upper part presents the problem details with a gold rationale, and the lower part shows the outputs of the baseline and our method inc

Better researchstarts right now

From reading papers to final review, dramatically reduce your research time.

No credit card · Free plan available

This review was created by AI and reviewed by human editors.