Multi-Level Compositional Reasoning for Interactive Instruction Following

Suvaansh Bhambri, Byeonghwi Kim, Jonghyun Choi
8/18/2023
cs.ROcs.AI

No official code found. Best implementation: yonseivnl/mcr-agent (7 stars, last commit 2024-09-12).

Abstract

Robotic agents performing domestic chores by natural language directives are required to master the complex job of navigating environment and interacting with objects in the environments. The tasks given to the agents are often composite thus are challenging as completing them require to reason about multiple subtasks, e.g., bring a cup of coffee. To address the challenge, we propose to divide and conquer it by breaking the task into multiple subgoals and attend to them individually for better navigation and interaction. We call it Multi-level Compositional Reasoning Agent (MCR-Agent). Specifically, we learn a three-level action policy. At the highest level, we infer a sequence of human-interpretable subgoals to be executed based on language instructions by a high-level policy composition controller. At the middle level, we discriminatively control the agent's navigation by a master policy by alternating between a navigation policy and various independent interaction policies. Finally, at the lowest level, we infer manipulation actions with the corresponding object masks using the appropriate interaction policy. Our approach not only generates human interpretable subgoals but also achieves 2.03% absolute gain to comparable state of the arts in the efficiency metric (PLWSR in unseen set) without using rule-based planning or a semantic spatial memory.

View on arXivView PDF

Code Implementations(1)

yonseivnl/mcr-agentCommunity100%

Official Implementation of MCR-Agent (Multi-Level Compositional Reasoning Agent) (AAAI'23)

72C, LexNov 27, 20222 years ago

Similar Papers

Cite this paper

@article{bhambri2023multilevel,
  title  = {Multi-Level Compositional Reasoning for Interactive Instruction Following},
  author = {Suvaansh Bhambri and Byeonghwi Kim and Jonghyun Choi},
  year   = {2023},
  eprint = {2308.09387},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.09387v2}
}

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/2308.09387.svg)](https://codeofpaper.com/paper/2308.09387)

Discussion