paper-with-me

Papers

Program Guided Agent

2020-05-01 · ICLR 2020 1 · Shao-Hua Sun, Te-Lin Wu, Joseph J. Lim

Developing agents that can learn to follow natural language instructions has been an emerging research direction. While being accessible and flexible, natural language instructions can sometimes be ambiguous even to humans. To address this, we propose to utilize programs, structured in a formal language, as a precise and expressive way to specify tasks. We then devise a modular framework that learns to perform a task specified by a program – as different circumstances give rise to diverse ways to accomplish the task, our framework can perceive which circumstance it is currently under, and instruct a multitask policy accordingly to fulfill each subtask of the overall task. Experimental results on a 2D Minecraft environment not only demonstrate that the proposed framework learns to reliably accomplish program instructions and achieves zero-shot generalization to more complex instructions but also verify the efficiency of the proposed modulation mechanism for learning the multitask policy. We also conduct an analysis comparing various models which learn from programs and natural language instructions in an end-to-end fashion.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

MinecraftZero-shot Generalization

Similar Papers 제목 키워드 기반

ProTo: Program-Guided Transformer for Program-Guided Tasks

2021-10-02 · NeurIPS 2021 12 · Zelin Zhao, Karan Samel, Binghong Chen, Le Song

Programs, consisting of semantic and structural information, play an important role in the communication between humans and agents. Towards learning general program executors to unify perception, reasoning, and decision …

Decision MakingLearning to ExecuteMinecraftVisual Question Answering (VQA)+1

Program Synthesis Guided Reinforcement Learning for Partially Observed Environments

2021-02-22 · NeurIPS 2021 12 · Yichen David Yang, Jeevana Priya Inala, Osbert Bastani, Yewen Pu 외

A key challenge for reinforcement learning is solving long-horizon planning problems. Recent work has leveraged programs to guide reinforcement learning in these settings. However, these approaches impose a high manual b…

MinecraftProgram Synthesisreinforcement-learningReinforcement Learning+1

AgentProg: Empowering Long-Horizon GUI Agents with Program-Guided Context Management

2025-12-11 · Shizuo Tian, Hao Wen, Yuxuan Chen, Jiacheng Liu 외 arxiv

The rapid development of mobile GUI agents has stimulated growing research interest in long-horizon task automation. However, building agents for these tasks faces a critical bottleneck: the reliance on ever-expanding in…

Neural Guided Constraint Logic Programming for Program Synthesis

2018-09-08 · NeurIPS 2018 12 · Lisa Zhang, Gregory Rosenblatt, Ethan Fetaya, Renjie Liao 외

Synthesizing programs using example input/outputs is a classic problem in artificial intelligence. We present a method for solving Programming By Example (PBE) problems by using a neural model to guide the search of a co…

Graph Neural NetworkProgram Synthesis

Heuristically Guided Compilation for Multi-Agent Path Finding

2022-12-13 · Pavel Surynek

Multi-agent path finding (MAPF) is a task of finding non-conflicting paths connecting agents' specified initial and goal positions in a shared environment. We focus on compilation-based solvers in which the MAPF problem …

Multi-Agent Path Finding