{'fraction_non_alphanumeric': 0.026686434395848776, 'fraction_numerical': 0.0037064492216456633, 'mean_word_length': 5.585365853658536, '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}}
Time-varying social emotional optimisation algorithm

Social emotional optimisation algorithm SEOA is a recently proposed swarm intelligent algorithm by simulating the decision process among human society. In SEOA, each individual denotes one virtual person, and three different kinds of emotions are designed: low-spirited, middle-spirited and high-spirited, then, each person selects the behaviour emotion according to emotional index. In the standard version of SEOA, there are three parameters used to control the influences of personal experiences, social experiences and failure experiences, however, all of them are designed as fixed values. This phenomenon is confused with the nature. In fact, the influences of these experiences are different for different period. For example, individual experiences are more important for the early period, the same as failure experiences, while the social experiences are more important in the later period. Therefore, to meet this phenomenon, a dynamic time-varying strategy is designed. To testify the performance of modified SEOA, three famous benchmarks are chosen, they are Rosenbrock model, Rastrigin model and Griewank model. The dimension is from 30 up to 300. Simulation results show this modification improves the performance significantly especially for multimodal, high-dimensional problems.