Generating Vowel Systems in a Population of Agents

In the sound systems of human languages remarkable universals are found. These universals can be explained by innate mechanisms, or by their function in human speech. This paper presents a functional explanation of certain universals of vowel systems using Alife-techniques. It is based on language-like interactions between members of a population of individual agents. The agents start out empty, but have a “drive” to make (vowel) sounds to each other and to imitate these sounds. Through repeated “imitation games” and through modifications of their own sound system, based on the outcome of the imitation games, the agents reach coherence. The sound systems that arise have properties that are similar to those of human vowel systems.