about
RTFM: Generalising to Novel Environment Dynamics via Reading (arxiv.org)
4 points by sel1 on Oct 22, 2019 | hide | past | pdf | discuss on HN

In plain words: A game where an agent reads a document describing an unfamiliar world's rules, then mixes that with its goal and what it sees to act. Training on randomly generated worlds let it handle rules it never read before, beating simpler text-and-image setups.

Abstract

Obtaining policies that can generalise to new environments in reinforcement learning is challenging. In this work, we demonstrate that language understanding via a reading policy learner is a promising vehicle for generalisation to new environments. We propose a grounded policy learning problem, Read to Fight Monsters (RTFM), in which the agent must jointly reason over a language goal, relevant dynamics described in a document, and environment observations. We procedurally generate environment dynamics and corresponding language descriptions of the dynamics, such that agents must read to understand new environment dynamics instead of memorising any particular information. In addition, we propose txt2$π$, a model that captures three-way interactions between the goal, document, and observations. On RTFM, txt2$π$ generalises to new environments with dynamics not seen during training via reading. Furthermore, our model outperforms baselines such as FiLM and language-conditioned CNNs on RTFM. Through curriculum learning, txt2$π$ produces policies that excel on complex RTFM tasks requiring several reasoning and coreference steps.

Victor Zhong, Tim Rocktäschel, Edward Grefenstette
arXiv:1910.08210 · cs.CL, cs.AI, cs.LG · submitted Oct 18, 2019 · updated Feb 1, 2021
abstract · pdf · html · ICLR 2020; 17 pages, 13 figures

add comment on HN