See and Think: Embodied Agent in Virtual Environment

Zhonghan Zhao, Wenhao Chai, Xuan Wang, Li Boyi, Shengyu Hao +3 more
11/26/2023
cs.AI

No official code found. Best implementation: wenhaochai/STEVE (42 stars, MIT, last commit 2023-12-27).

Abstract

Large language models (LLMs) have achieved impressive pro-gress on several open-world tasks. Recently, using LLMs to build embodied agents has been a hotspot. This paper proposes STEVE, a comprehensive and visionary embodied agent in the Minecraft virtual environment. STEVE comprises three key components: vision perception, language instruction, and code action. Vision perception involves interpreting visual information in the environment, which is then integrated into the LLMs component with agent state and task instruction. Language instruction is responsible for iterative reasoning and decomposing complex tasks into manageable guidelines. Code action generates executable skill actions based on retrieval in skill database, enabling the agent to interact effectively within the Minecraft environment. We also collect STEVE-21K dataset, which includes 600+ vision-environment pairs, 20K knowledge question-answering pairs, and 200+ skill-code pairs. We conduct continuous block search, knowledge question and answering, and tech tree mastery to evaluate the performance. Extensive experiments show that STEVE achieves at most 1.5x faster unlocking key tech trees and 2.5x quicker in block search tasks.

View on arXivView PDF

Code Implementations(1)

wenhaochai/STEVECommunity67%
MIT

[ECCV 2024] STEVE in Minecraft is for See and Think: Embodied Agent in Virtual Environment

420Jun 26, 20232 years agoMIT
computer-visiondatasetembodied-agentlarge-language-modelsllama+1 more

Similar Papers

Cite this paper

@article{zhao2023think,
  title  = {See and Think: Embodied Agent in Virtual Environment},
  author = {Zhonghan Zhao and Wenhao Chai and Xuan Wang and Li Boyi and Shengyu Hao and Shidong Cao and Tian Ye and Gaoang Wang},
  year   = {2023},
  eprint = {2311.15209},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.15209v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.15209.svg)](https://codeofpaper.com/paper/2311.15209)

Discussion