{'fraction_non_alphanumeric': 0.01366742596810934, 'fraction_numerical': 0.0, 'mean_word_length': 5.323741007194244, '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}}
Optimization of Fuzzy Logic Controller by Using Heuristic Algorithms

There are many design parameters in the structure of fuzzy logic controllers. Conventional methods that don't have a systematic approach are often used in determining of these parameters. However, setting the controller parameters in this way leads to long experiments and this takes a lot of time. For this reason, design parameters of the fuzzy logic controller are usually determined by using heuristic algorithms. Because, heuristic algorithms can offer solutions that are very close to the optimal solution for the problems where exact solution cannot be obtained. In this study, output membership functions of a fuzzy logic controller are optimized using particle swarm optimization and genetic algorithm. Design and optimization stages are explained in detail and results are compared with each other.