Learning to Communicate with Strangers via Channel Randomisation Methods

04/19/2021
by   Dylan Cope, et al.
5

We introduce two methods for improving the performance of agents meeting for the first time to accomplish a communicative task. The methods are: (1) `message mutation' during the generation of the communication protocol; and (2) random permutations of the communication channel. These proposals are tested using a simple two-player game involving a `teacher' who generates a communication protocol and sends a message, and a `student' who interprets the message. After training multiple agents via self-play we analyse the performance of these agents when they are matched with a stranger, i.e. their zero-shot communication performance. We find that both message mutation and channel permutation positively influence performance, and we discuss their effects.

READ FULL TEXT
research
08/09/2023

Scalability of Message Encoding Techniques for Continuous Communication Learned with Multi-Agent Reinforcement Learning

Many multi-agent systems require inter-agent communication to properly a...
research
02/24/2021

Learning Emergent Discrete Message Communication for Cooperative Reinforcement Learning

Communication is a important factor that enables agents work cooperative...
research
08/12/2023

Emergent communication for AR

Mobile augmented reality (MAR) is widely acknowledged as one of the ubiq...
research
05/04/2023

A framework for the emergence and analysis of language in social learning agents

Artificial neural networks (ANNs) are increasingly used as research mode...
research
11/02/2021

PatchGame: Learning to Signal Mid-level Patches in Referential Games

We study a referential game (a type of signaling game) where two agents ...
research
05/27/2023

Message in a Bottle – An Update to the Golden Record

Communication is an essential asset enabling humankind to forge an advan...
research
10/21/2019

Learning to Communicate in a Noisy Environment

In this work we examine the problem of learning to cooperate in the cont...

Please sign up or login with your details

Forgot password? Click here to reset