Developing a Community Language
We describe simulations of a community of agents who live in an environment which has some structure that the agents can learn to identify and subsequently about which they learn to communicate. Each agent has two entirely separate arti-cial neural networks which learn to perform the two tasks: identiication of the structure in the environment and communication to others about the environment's structure. We show that a community of agents with similar representation capabilities is most successful in generating a common language and further that a community with diierent representation capabilities will evolve so that all members have the same representation capabilities.