arXiv:2412.18072cs.CVcs.AI2024-12被引 7

MMFactory像搜索引擎,一键匹配最适合的视觉语言任务解决方案。

MMFactory: A Universal Solution Search Engine for Vision-Language Tasks

  • 基于任务描述和样例,自动组合模型生成程序化解法
  • 支持性能与资源约束,输出可部署的多样化方案
  • 适合非专业用户快速获取定制化视觉任务工具

随着基础模型和视觉语言模型的发展,大量通用与专用模型被用于各类视觉任务。然而,单一模型难以覆盖所有应用场景。现有方法如视觉编程和集成工具的多模态大模型虽能处理复杂任务,但忽视用户性能或计算需求,生成仅针对特定样本的解法,且常需低级指令,超出普通用户能力。为此,我们提出MMFactory,一个包含模型与指标路由组件的通用框架,如同解决方案搜索引擎。用户输入任务描述、少量样例及(可选)资源或性能约束后,MMFactory可从模型库中实例化并组合视觉语言工具,生成多样化的程序解法。同时,它还提供评估指标与基准测试,帮助用户选择满足自身设计约束的最优解。技术上,引入基于委员会的解法生成器,利用多智能体大模型对话,生成可执行、多样化、通用且鲁棒的解决方案。实验表明,MMFactory在满足用户需求方面优于现有方法,达到业界领先水平。

原文摘要 · Abstract (English)

With advances in foundational and vision-language models, and effective fine-tuning techniques, a large number of both general and special-purpose models have been developed for a variety of visual tasks. Despite the flexibility and accessibility of these models, no single model is able to handle all tasks and/or applications that may be envisioned by potential users. Recent approaches, such as visual programming and multimodal LLMs with integrated tools aim to tackle complex visual tasks, by way of program synthesis. However, such approaches overlook user constraints (e.g., performance / computational needs), produce test-time sample-specific solutions that are difficult to deploy, and, sometimes, require low-level instructions that maybe beyond the abilities of a naive user. To address these limitations, we introduce MMFactory, a universal framework that includes model and metrics routing components, acting like a solution search engine across various available models. Based on a task description and few sample input-output pairs and (optionally) resource and/or performance constraints, MMFactory can suggest a diverse pool of programmatic solutions by instantiating and combining visio-lingual tools from its model repository. In addition to synthesizing these solutions, MMFactory also proposes metrics and benchmarks performance / resource characteristics, allowing users to pick a solution that meets their unique design constraints. From the technical perspective, we also introduced a committee-based solution proposer that leverages multi-agent LLM conversation to generate executable, diverse, universal, and robust solutions for the user. Experimental results show that MMFactory outperforms existing methods by delivering state-of-the-art solutions tailored to user problem specifications. Project page is available at https://davidhalladay.github.io/mmfactory_demo.

视觉语言任务自动化多模态

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。