CLMar 9, 2022

One-Shot Learning from a Demonstration with Hierarchical Latent Language

Microsoft
arXiv:2203.04806v18 citationsh-index: 60
Originality Incremental advance
AI Analysis

This work addresses the challenge of one-shot learning and generalization in grounded agents, which is incremental as it builds on existing methods by incorporating language for improved task inference.

The paper tackles the problem of enabling agents to learn from a single demonstration and generalize to new contexts, by introducing DescribeWorld, a Minecraft-like environment, and a neural agent with hierarchical latent language for task inference and planning. The result shows that agents using text-based inference perform better in generalization tests under a random task split.

Humans have the capability, aided by the expressive compositionality of their language, to learn quickly by demonstration. They are able to describe unseen task-performing procedures and generalize their execution to other contexts. In this work, we introduce DescribeWorld, an environment designed to test this sort of generalization skill in grounded agents, where tasks are linguistically and procedurally composed of elementary concepts. The agent observes a single task demonstration in a Minecraft-like grid world, and is then asked to carry out the same task in a new map. To enable such a level of generalization, we propose a neural agent infused with hierarchical latent language--both at the level of task inference and subtask planning. Our agent first generates a textual description of the demonstrated unseen task, then leverages this description to replicate it. Through multiple evaluation scenarios and a suite of generalization tests, we find that agents that perform text-based inference are better equipped for the challenge under a random split of tasks.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes