VIMA:基于多模态提示的通用机器人操作

VIMA: General Robot Manipulation with Multimodal Prompts

范麟熙 Jim Fan · NVIDIA · 2022-10-06 · arXiv:2210.03094 ↗ · 被引 569

打开互动全文版(逐段中英对照 + 图/公式 + 论文问答)→

摘要 · Abstract

基于提示的学习已成为自然语言处理中的成功范式,其中单个通用语言模型可以按照输入提示执行任何任务。然而,机器人中的任务规范有多种形式,例如模仿一次性演示、遵循语言指令和达到视觉目标。它们通常被视为不同的任务,并由专门的模型处理。我们表明,广泛的机器人操作任务可以用多模态提示来表达,交织文本和视觉标记。因此,我们开发了一个新的模拟基准,包含数千个程序生成的桌面任务和多模态提示,超过 60 万条专家轨迹用于模仿学习,以及一个四级评估协议用于系统泛化。我们设计了一个基于 Transformer 的机器人智能体 VIMA,它处理这些提示并自回归地输出电机动作。VIMA 采用了一种实现强大模型可扩展性和数据效率的方案。在相同的训练数据下,它在最难零样本泛化设置中的任务成功率比替代设计高出 2.9 倍。在训练数据减少 10 倍的情况下,VIMA 仍然比最佳竞争变体好 2.7 倍。代码和视频演示可在 https://vimalabs.github.io/获取。

Prompt-based learning has emerged as a successful paradigm in natural language processing, where a single general-purpose language model can be instructed to perform any task specified by input prompts. Yet task specification in robotics comes in various forms, such as imitating one-shot demonstrations, following language instructions, and reaching visual goals. They are often considered different tasks and tackled by specialized models. We show that a wide spectrum of robot manipulation tasks can be expressed with multimodal prompts, interleaving textual and visual tokens. Accordingly, we develop a new simulation benchmark that consists of thousands of procedurally-generated tabletop tasks with multimodal prompts, 600K+ expert trajectories for imitation learning, and a four-level evaluation protocol for systematic generalization. We design a transformer-based robot agent, VIMA, that processes these prompts and outputs motor actions autoregressively. VIMA features a recipe that achieves strong model scalability and data efficiency. It outperforms alternative designs in the hardest zero-shot generalization setting by up to $2.9\times$ task success rate given the same training data. With $10\times$ less training data, VIMA still performs $2.7\times$ better than the best competing variant. Code and video demos are available at https://vimalabs.github.io/

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 12)

阅读逐段中英对照全文 →