Communication requires having a common language, a lingua franca, between agents. This language could emerge via a consensus process, but it may require many generations of trial and error. Alternatively, the lingua franca can be given by the environment, where agents ground their language in representations of the observed world. We demonstrate a simple way to ground language in learned representations, which facilitates decentralized multi-agent communication and coordination. We find that a standard representation learning algorithm -- autoencoding -- is sufficient for arriving at a grounded common language. When agents broadcast these representations, they learn to understand and respond to each other's utterances and achieve surprisingly strong task performance across a variety of multi-agent communication environments.
翻译:这种语言可能通过协商一致的过程出现,但可能需要数代的试验和错误。 或者,语言可以由环境来提供,在环境中,代理人以其语言代表所观察的世界。我们展示了一种简单的方式,用有知识的表述来解释语言,这有利于分散多代理人的交流和协调。我们发现,一种标准的代表学习算法 -- -- 自动编码 -- -- 足以达成一种有根有据的共同语言。当代理人广播这些表述时,他们学会理解对方的话并作出反应,并在各种多代理人的交流环境中取得惊人的出色任务表现。