Learning Multi-Agent Communication with Contrastive Learning

Yat Long Lo, Biswa Sengupta, Jakob Foerster, Michael Noukhovitch
7/3/2023
cs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Communication is a powerful tool for coordination in multi-agent RL. But inducing an effective, common language is a difficult challenge, particularly in the decentralized setting. In this work, we introduce an alternative perspective where communicative messages sent between agents are considered as different incomplete views of the environment state. By examining the relationship between messages sent and received, we propose to learn to communicate using contrastive learning to maximize the mutual information between messages of a given trajectory. In communication-essential environments, our method outperforms previous work in both performance and learning speed. Using qualitative metrics and representation probing, we show that our method induces more symmetric communication and captures global state information from the environment. Overall, we show the power of contrastive learning and the importance of leveraging messages as encodings for effective communication.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lo2023learning,
  title  = {Learning Multi-Agent Communication with Contrastive Learning},
  author = {Yat Long Lo and Biswa Sengupta and Jakob Foerster and Michael Noukhovitch},
  year   = {2023},
  eprint = {2307.01403},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.01403v3},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.01403.svg)](https://codeofpaper.com/paper/2307.01403)

Discussion