{'fraction_non_alphanumeric': 0.015795868772782502, 'fraction_numerical': 0.0, 'mean_word_length': 6.228070175438597, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Computational exploration on language emergence and cultural dissemination

Evolutionary computation is used to explore the emergence of language, focusing particularly on the intrinsic relationship between the lexicon and syntax, and the exogenous relationship between language use and cultural development. A multi-agent model traces a coevolution of the lexicon and syntax, and demonstrates that linguistic and some distance constraint on communications can trigger and maintain cultural heterogeneity. This model also traces an optimization process using evolutionary mechanisms based on local information. Certain mechanisms in this model, such as recurrent pattern extraction, strength-based competition and indirect feedback, can be generalized to study robot learning, optimization and other evolutionary phenomena.