Learning Modal-Mixed Chain-of-Thought Reasoning with Latent Embeddings
Yifei Shao, Kun Zhou, Ziming Xu, Mohammad Atif Quamar, Shibo Hao, Zhen Wang, Zhiting Hu, Biwei Huang
TL;DR
This work introduces modal-mixed chain-of-thought (CoT) for vision-language models, enabling reasoning to interleave text with compact latent visual sketches. A diffusion-based latent decoder, conditioned on the VLM's hidden states, carries fine-grained perceptual details while the language backbone provides high-level intent, with a diffusion-aligned latent space established by training the VLM to reconstruct its own visual embeddings. The model is trained in two stages—supervised fine-tuning on interleaved text-and-latent traces and reinforcement learning to optimize modality switching—leading to consistent gains on 11 multimodal tasks across perception and reasoning dimensions. The approach reduces dependency on external tools, improves grounding, and scales to longer reasoning chains, demonstrating practical advantages for multimodal reasoning. The findings suggest a promising direction for integrating latent visual reasoning with language models in a way that preserves core linguistic capabilities while expanding multimodal grounding.
Abstract
We study how to extend chain-of-thought (CoT) beyond language to better handle multimodal reasoning. While CoT helps LLMs and VLMs articulate intermediate steps, its text-only form often fails on vision-intensive problems where key intermediate states are inherently visual. We introduce modal-mixed CoT, which interleaves textual tokens with compact visual sketches represented as latent embeddings. To bridge the modality gap without eroding the original knowledge and capability of the VLM, we use the VLM itself as an encoder and train the language backbone to reconstruct its own intermediate vision embeddings, to guarantee the semantic alignment of the visual latent space. We further attach a diffusion-based latent decoder, invoked by a special control token and conditioned on hidden states from the VLM. In this way, the diffusion head carries fine-grained perceptual details while the VLM specifies high-level intent, which cleanly disentangles roles and reduces the optimization pressure of the VLM. Training proceeds in two stages: supervised fine-tuning on traces that interleave text and latents with a joint next-token and latent-reconstruction objective, followed by reinforcement learning that teaches when to switch modalities and how to compose long reasoning chains. Extensive experiments across 11 diverse multimodal reasoning tasks, demonstrate that our method yields better performance than language-only and other CoT methods. Our code will be publicly released.
