Interpretable Emergent Language Using Inter-Agent Transformers
Mannan Bhardwaj
TL;DR
This work investigates how transformer-based communication can yield human-interpretable emergent language in cooperative MARL. By separating speaker and listener roles and training with decentralized PPO, DIAT learns discrete vocabularies and meaningful embeddings that encode observations into symbolic protocols. Across simple symbolic, shapes/colors, and spatial tasks, the approach demonstrates interpretable language emergence and interpretable embeddings, offering transparency in complex multi-agent interactions. The results suggest that self-attention-based inter-agent communication can produce scalable, human-understandable protocols with potential applications in more complex relational environments.
Abstract
This paper explores the emergence of language in multi-agent reinforcement learning (MARL) using transformers. Existing methods such as RIAL, DIAL, and CommNet enable agent communication but lack interpretability. We propose Differentiable Inter-Agent Transformers (DIAT), which leverage self-attention to learn symbolic, human-understandable communication protocols. Through experiments, DIAT demonstrates the ability to encode observations into interpretable vocabularies and meaningful embeddings, effectively solving cooperative tasks. These results highlight the potential of DIAT for interpretable communication in complex multi-agent environments.
