Emergence of Language with Multi-agent Games: Learning to Communicate with Sequences of Symbols

05/31/2017
by   Serhii Havrylov, et al.
0

Learning to communicate through interaction, rather than relying on explicit supervision, is often considered a prerequisite for developing a general AI. We study a setting where two agents engage in playing a referential game and, from scratch, develop a communication protocol necessary to succeed in this game. Unlike previous work, we require that messages they exchange, both at train and test time, are in the form of a language (i.e. sequences of discrete symbols). We compare a reinforcement learning approach and one using a differentiable relaxation (straight-through Gumbel-softmax estimator) and observe that the latter is much faster to converge and it results in more effective protocols. Interestingly, we also observe that the protocol we induce by optimizing the communication success exhibits a degree of compositionality and variability (i.e. the same information can be phrased in different ways), both properties characteristic of natural languages. As the ultimate goal is to ensure that communication is accomplished in natural language, we also perform experiments where we inject prior information about natural language into our model and study properties of the resulting protocol.

READ FULL TEXT
research
07/20/2021

Toward Collaborative Reinforcement Learning Agents that Communicate Through Text-Based Natural Language

Communication between agents in collaborative multi-agent settings is in...
research
12/21/2016

Multi-Agent Cooperation and the Emergence of (Natural) Language

The current mainstream approach to train natural language systems is to ...
research
10/02/2019

Emergence of Writing Systems Through Multi-Agent Cooperation

Learning to communicate is considered an essential task to develop a gen...
research
05/23/2016

Towards Multi-Agent Communication-Based Language Learning

We propose an interactive multimodal framework for language learning. In...
research
07/18/2020

ESCELL: Emergent Symbolic Cellular Language

We present ESCELL, a method for developing an emergent symbolic language...
research
02/19/2019

On Voting Strategies and Emergent Communication

Humans use language to collectively execute complex strategies in additi...
research
04/23/2017

Translating Neuralese

Several approaches have recently been proposed for learning decentralize...

Please sign up or login with your details

Forgot password? Click here to reset