Why Build an Assistant in Minecraft?
Arthur Szlam, Jonathan Gray, Kavya Srinet, Yacine Jernite, Armand Joulin, Gabriel Synnaeve, Douwe Kiela, Haonan Yu, Zhuoyuan Chen, Siddharth Goyal, Demi Guo, Danielle Rothermel, C. Lawrence Zitnick, Jason Weston
Abstract
In this document we describe a rationale for a research program aimed at building an open “assistant” in the game Minecraft, in order to make progress on the problems of natural language understanding and learning from dialogue.
中文速览
为了推进自然语言理解(NLU)和对话学习研究,研究者选择在沙盒游戏《我的世界》(Minecraft)中构建一个开放的智能助手,让玩家通过自然语言聊天来指挥机器人完成建造、采集、战斗等各类任务。这一思路的核心在于:Minecraft的物理规则简单、世界结构规整(三维方块网格),使得任务执行可以直接脚本化,研究者得以将精力集中在"如何理解人类意图"这一真正困难的问题上,而不必同时攻克感知与控制难题。研究团队随论文发布了开源代码框架 CraftAssist,包含基线助手、标注工具和人机交互基础设施,便于社区复现与扩展。这项工作的重要性在于:它提供了一个低成本、可控、又足够丰富的平台,让对话式学习、主动学习、从示范中泛化等前沿NLU问题在真实玩家交互中得到系统性研究,有望弥合现有虚拟助手在灵活性和自我改进能力上的根本短板。
原文 arXiv:1907.09273;中英对照 + 大白话阅读 https://aha.fim.ai/paper/1907.09273v2