arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2505.08084cs.CV

面向视觉问答的视觉可解释子任务推理

Visually Interpretable Subtask Reasoning for Visual Question Answering

University of Edinburgh(爱丁堡大学);NVIDIA(英伟达)

Yu Cheng, Arushi Goel, Hakan Bilen

AI总结:

本文提出子任务驱动框架 VISTAR,通过微调 MLLM 生成文本与视觉的 Subtask-of-Thought 推理序列,在两个基准上兼顾并提升视觉问答的可解释性与准确率。

摘要:

回答诸如“哪件红色家具可以用来坐?”这类复杂视觉问题,需要多步推理,包括物体识别、属性过滤和关系理解。近期工作通过将任务分解为子程序来提升多模态大语言模型(MLLM)的可解释性,但由于对目标数据适配不佳,这些方法计算开销大且准确率较低。为解决该问题,我们提出 VISTAR(Visually Interpretable Subtask-Aware Reasoning Model,视觉可解释子任务感知推理模型),这是一个子任务驱动的训练框架,通过在 MLLM 内生成文本和视觉解释来同时增强可解释性与推理能力。VISTAR 不依赖外部模型,而是微调 MLLM,使其生成结构化的 Subtask-of-Thought(子任务思维链)理据,即逐步推理序列。在两个基准上的实验表明,VISTAR 在保持可解释性的同时持续提升推理准确率。代码和数据集将在 https://github.com/ChengJade/VISTAR 提供。

英文摘要:

Answering complex visual questions like `Which red furniture can be used for sitting?' requires multi-step reasoning, including object recognition, attribute filtering, and relational understanding. Recent work improves interpretability in multimodal large language models (MLLMs) by decomposing tasks into sub-task programs, but these methods are computationally expensive and less accurate due to poor adaptation to target data. To address this, we introduce VISTAR (Visually Interpretable Subtask-Aware Reasoning Model), a subtask-driven training framework that enhances both interpretability and reasoning by generating textual and visual explanations within MLLMs. Instead of relying on external models, VISTAR fine-tunes MLLMs to produce structured Subtask-of-Thought rationales (step-by-step reasoning sequences). Experiments on two benchmarks show that VISTAR consistently improves reasoning accuracy while maintaining interpretability. Our code and dataset will be available at https://github.com/ChengJade/VISTAR.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑