Learning to Search: A Decision-Based Agent for Knowledge-Based Visual Question Answering
AI 摘要
论文提出了一种基于决策的智能体,用于知识型视觉问答,并取得了SOTA效果。
主要贡献
- 将KB-VQA问题重新建模为搜索智能体问题,使用多步决策过程解决问题
- 设计了自动流程来收集智能体的推理过程、工具使用和中间决策的轨迹
- 在InfoSeek和E-VQA数据集上取得了state-of-the-art的性能
方法论
将KB-VQA建模为智能体问题,通过多步决策选择动作(回答、图像检索、文本检索、基于标题),并使用轨迹数据进行微调。
原文摘要
Knowledge-based visual question answering (KB-VQA) requires vision-language models to understand images and use external knowledge, especially for rare entities and long-tail facts. Most existing retrieval-augmented generation (RAG) methods adopt a fixed pipeline that sequentially retrieves information, filters it, and then produces an answer. Such a design makes it difficult to adapt to diverse question types. Moreover, it separates retrieval from reasoning, making it hard for the model to decide when to search, how to refine queries, or when to stop. As a result, the retrieved evidence is often poorly aligned with the question. To address these limitations, we reformulate KB-VQA as a search-agent problem and model the solving process as a multi-step decision-making procedure. At each step, the agent selects one of four actions-Answer, Image Retrieval, Text Retrieval, and Caption-based on its current information state. We further design an automated pipeline to collect multi-step trajectories that record the agent's reasoning process, tool usage, and intermediate decisions. These trajectories are then used as supervision for fine-tuning. Experiments on InfoSeek and E-VQA demonstrate that our method achieves state-of-the-art performance, consistently outperforming prior baselines and confirming the effectiveness of our framework.