CLOct 10, 2020

Self-play for Data Efficient Language Acquisition

arXiv:2010.04872v1
Originality Incremental advance
AI Analysis

This addresses the challenge of data-efficient language acquisition for AI agents, but it is incremental as it builds on existing self-play methods for communication tasks.

The paper tackled the problem of artificial agents lacking symmetry in language tasks, where they could not both understand and generate language efficiently. By using self-play as a substitute for limited direct supervision, the agent improved transfer across roles and made better inferences about the lexicon with only a few interactions with an oracle.

When communicating, people behave consistently across conversational roles: People understand the words they say and are able to produce the words they hear. To date, artificial agents developed for language tasks have lacked such symmetry, meaning agents trained to produce language are unable to understand it and vice-versa. In this work, we exploit the symmetric nature of communication in order to improve both the efficiency and quality of language acquisition in learning agents. Specifically, we consider the setting in which an agent must learn to both understand and generate words in an existing language, but with the assumption that access to interaction with "oracle" speakers of the language is very limited. We show that using self-play as a substitute for direct supervision enables the agent to transfer its knowledge across roles (e.g. training as a listener but testing as a speaker) and make better inferences about the ground truth lexicon using only a handful of interactions with the oracle.

Foundations

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

Your Notes