Skip to content

KornbergFresnel/CommNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CommNet

an implementation of CommNet, arxiv link: Learning Multiagent Communication with Backpropagation

What's CommNet

Many tasks in AI require the collaboration of multiple agents. Typically, the communication protocol between agents is manually specified and not altered during training. CommNet is a simple neural model, that uses continuous communication for fully cooperative tasks. The model consists of multiple agents and the communication between them is learned alongside their policy.

Demonstrating

demonstrating the ability of the agents to learn to communicate amongst themselves, yielding improved performance over non-communicative agents and baselines. In some cases, it is possible to interpret the language devised by the agents, revealing simple but effective strategies for solving the task at hand.

Structure

Tasks

  1. Leaver Pulling game
  2. Traffic Junction

Plot of Loss (leaver pulling game)

Plot of reward and baseline

Releases

No releases published

Packages

No packages published

Languages