{'fraction_non_alphanumeric': 0.019891500904159132, 'fraction_numerical': 0.0, 'mean_word_length': 5.517647058823529, '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}}
PSO with sharing for multimodal function optimization

The particle swarm optimizer (PSO) has exhibited good performance on unimodal problem. But on multimodal problem it tends to suffer from premature convergence. In this paper, we propose a modification of the base PSO named fitness sharing particle swarm optimizer (FSPSO) to solve such problem. Through using fitness sharing technique, FSPSO can maintain diversity and avoid convergence to local solution successfully. Experiment indicates that FSPSO is an effective strategy on multimodal problem.