{'fraction_non_alphanumeric': 0.012048192771084338, 'fraction_numerical': 0.0, 'mean_word_length': 5.392307692307693, '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}}
Artificial evolution of pulsed neural networks on the motion pattern classification system

Categorization is one of the most important cognitive abilities for autonomous agents. In natural systems, animals discriminate any object not only by its figure but also by its motion pattern. In this work, we applied the standard GA to evolve pulsed neural controllers for the motion pattern classification system in order to investigate how evolved agents perform the discrimination task, its evolutionary dynamics and the process of self-organization in the neural controllers. The results demonstrate that the agent controlled by the evolved neural networks can discriminate between the objects with the different motion. In the process of evolution, the fitness is improved by the modulation in the connection weights among neurons.