无需人工标注,让多模态智能体自主探索工具使用策略。
Iterative Tool Usage Exploration for Multimodal Agents via Step-wise Preference Tuning
- 通过分步偏好优化,让智能体在迭代中自主发现有效工具组合。
- 在GTA和GAIA基准上分别提升6.41%和3.64%,验证方法有效性。
- 适合需要低成本训练多模态工具使用能力的研究与应用者。
多模态智能体通过整合控制器(如视觉语言模型)与外部工具,在处理复杂多模态任务时展现出强大能力。现有训练方法依赖大量人工标注的任务-答案对和工具轨迹,但在复杂任务中,此类标注成本过高或难以获取。本文提出一种无预收集数据的迭代工具使用探索方法SPORT,基于分步偏好优化,使智能体能够通过自我探索与优化,自主发现高效的工具使用策略,突破人工标注瓶颈。SPORT包含四个迭代环节:任务生成、步骤采样、步骤验证与偏好调优。首先用语言模型合成多模态任务;随后引入新型轨迹探索机制,交替执行步骤采样与验证:在采样阶段,智能体尝试不同工具并获取结果;在验证阶段,利用验证器提供AI反馈,构建分步偏好数据;该数据用于通过偏好调优更新控制器,形成SPORT智能体。通过与真实环境交互,系统逐步演化为更精炼、更强的能力体。在GTA与GAIA基准上的评估显示,SPORT智能体分别取得6.41%和3.64%的性能提升,证明了方法的泛化性与有效性。项目页面:https://SPORT-Agents.github.io。
原文摘要 · Abstract (English)
Multimodal agents, which integrate a controller e.g., a vision language model) with external tools, have demonstrated remarkable capabilities in tackling complex multimodal tasks. Existing approaches for training these agents, both supervised fine-tuning and reinforcement learning, depend on extensive human-annotated task-answer pairs and tool trajectories. However, for complex multimodal tasks, such annotations are prohibitively expensive or impractical to obtain. In this paper, we propose an iterative tool usage exploration method for multimodal agents without any pre-collected data, namely SPORT, via step-wise preference optimization to refine the trajectories of tool usage. Our method enables multimodal agents to autonomously discover effective tool usage strategies through self-exploration and optimization, eliminating the bottleneck of human annotation. SPORT has four iterative components: task synthesis, step sampling, step verification, and preference tuning. We first synthesize multimodal tasks using language models. Then, we introduce a novel trajectory exploration scheme, where step sampling and step verification are executed alternately to solve synthesized tasks. In step sampling, the agent tries different tools and obtains corresponding results. In step verification, we employ a verifier to provide AI feedback to construct step-wise preference data. The data is subsequently used to update the controller for tool usage through preference tuning, producing a SPORT agent. By interacting with real environments, the SPORT agent gradually evolves into a more refined and capable system. Evaluation in the GTA and GAIA benchmarks shows that the SPORT agent achieves 6.41% and 3.64% improvements, underscoring the generalization and effectiveness introduced by our method. The project page is https://SPORT-Agents.github.io.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。