Advancing Large Multi-modal Models with Explicit Chain-of-Reasoning and Visual Question Generation
Kohei Uehara, Nabarun Goswami, Hanqin Wang, Toshiaki Baba, Kohtaro Tanaka, Tomohiro Hashimoto, Kai Wang, Rei Ito, Takagi Naoya, Ryo Umagami, Yingyi Wen, Tanachai Anakewat, Tatsuya Harada
TL;DR
This work tackles the challenge of making Vision-and-Language Models more reliable and interpretable by endowing them with explicit Chain-of-Reasoning (CoR) and a proactive question-asking mechanism. It introduces a novel CoR dataset generated by an LLM, which encodes reasoning steps, imagined knowledge needs, questions, and answers, and demonstrates how fine-tuning a VLM on this data enables explicit reasoning and information seeking during inference. The model architecture builds on a CLIP-ViT–based image encoder and an adapter-MLP bridge to a text decoder, enabling stepwise reasoning and question generation, with external answers supplied during inference. Experimental results show improved performance across diverse V&L tasks, especially those requiring specialized knowledge, highlighting the value of explicit reasoning and interactive knowledge acquisition for robust, interpretable VLMs.
Abstract
The increasing demand for intelligent systems capable of interpreting and reasoning about visual content requires the development of large Vision-and-Language Models (VLMs) that are not only accurate but also have explicit reasoning capabilities. This paper presents a novel approach to develop a VLM with the ability to conduct explicit reasoning based on visual content and textual instructions. We introduce a system that can ask a question to acquire necessary knowledge, thereby enhancing the robustness and explicability of the reasoning process. To this end, we developed a novel dataset generated by a Large Language Model (LLM), designed to promote chain-of-thought reasoning combined with a question-asking mechanism. The dataset covers a range of tasks, from common ones like caption generation to specialized VQA tasks that require expert knowledge. Furthermore, using the dataset we created, we fine-tuned an existing VLM. This training enabled the models to generate questions and perform iterative reasoning during inference. The results demonstrated a stride toward a more robust, accurate, and interpretable VLM, capable of reasoning explicitly and seeking information proactively when confronted with ambiguous visual input.
