TensorX
返回文献探索

Paper · arXiv 2310.08740

A Zero-Shot Language Agent for Computer Control with Structured Reflection

Tao Li, Gang Li, Zhiwei Deng, Bryan Wang, Yang Li

15 upvotesOctober 12, 2023arXiv 预印本
AI 摘要

A zero-shot agent learns to perform tasks in a computer environment without expert traces, using self-reflection and structured thought to improve performance, outperforming recent models on easy tasks and matching them on more complex ones.

Large language modelszero-shot agentself-reflectionstructured thought managementMiniWoB++

Abstract

Large language models (LLMs) have shown increasing capacity at planning and executing a high-level goal in a live computer environment (e.g. MiniWoB++). To perform a task, recent works often require a model to learn from trace examples of the task via either supervised learning or few/many-shot prompting. Without these trace examples, it remains a challenge how an agent can autonomously learn and improve its control on a computer, which limits the ability of an agent to perform a new task. We approach this problem with a zero-shot agent that requires no given expert traces. Our agent plans for executable actions on a partially observed environment, and iteratively progresses a task by identifying and learning from its mistakes via self-reflection and structured thought management. On the easy tasks of MiniWoB++, we show that our zero-shot agent often outperforms recent SoTAs, with more efficient reasoning. For tasks with more complexity, our reflective agent performs on par with prior best models, even though previous works had the advantages of accessing expert traces or additional screen information.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
A Zero-Shot Language Agent for Computer Control with Structured Reflection | TensorX