{'fraction_non_alphanumeric': 0.0173992673992674, 'fraction_numerical': 0.0, 'mean_word_length': 5.106145251396648, '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}}
On-line rule generation for robotic behavior controller based on a neural-fuzzy inference network

Fuzzy logic method presents an efficient way for the control of behavior modules in robot navigation. However, it is difficult to construct and maintain correct and complete fuzzy rule base by a human expert. In this paper, considering the drawbacks of the existing neural-network-based approaches for rule generation, we present an on-line learning scheme for the adaptive and dynamic rule generation of a fuzzy controller based on a developed neural-fuzzy inference network. The proposed learning scheme consists of the rule construction and the rule examination. The former is used to locate the parameters of membership functions and create if-then rules simultaneously for each incoming training data. The latter is for the optimization of the existing rule base. The proposed scheme is applied to the wall-following control of an omnidirectional mobile robot equipped with an ultrasonic sensor ring. The simulation results show the designed fuzzy controller has a satisfying performance.