{'fraction_non_alphanumeric': 0.01813236627379873, 'fraction_numerical': 0.0, 'mean_word_length': 5.381502890173411, '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}}
A probabilistic fuzzy controller with operant learning for robot navigation

Fuzzy logic system (FLS) promises an efficient way for obstacle avoidance. However, it is difficult to maintain the correctness, consistency, and completeness of a fuzzy rule base tuned by a human expert. In this paper, a novel approach termed probabilistic fuzzy controller with operant learning (PFCOL) for robot navigation is presented. Operant learning (OL) is a form animal learning way. The key feature of this approach is that it combines a probabilistic stage and a stochastic perturbation generator module into FLS to handle problems. At last, the ultimate output is determined by these two uncertain stages. This imitates animal learning method of generating stochastic behavior in the complex and uncertain environment. The simulation results show that the proposed PFCOL method can automatically generate approximate actor to adapt complex circumstances. Through studies on obstacle avoidance and goal seeking tasks by a mobile robot verify the approach is superior in generating efficient fuzzy inference systems.