{'fraction_non_alphanumeric': 0.02096273291925466, 'fraction_numerical': 0.003105590062111801, 'mean_word_length': 5.477386934673367, '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}}
Self-organising fuzzy decision trees for robot navigation: An online learning approach

Proposes a hybrid technique for intelligent robot navigation based on incremental decision trees (ITI-2.8) and incorporating fuzzy logic for flexible control. The robot perception is decomposed into a hierarchy of simpler virtual environments, termed worlds. Training examples generated from the robot's past rewarded experiences are exposed to ITI-2.8 in an incremental manner and online to evolve an array of fuzzy associative memories (FAM), each representing a unique world. That is, generated FAMs, which are structurally nonlinear (in contrast to ordinary FAMs), are engineered online and from inception to store and access fuzzy control rule spaces representing different perceptions. Each decision tree is encoded in one FAM and is local to a certain perception. The fundamental strengths of the algorithm in building online FAMs, is its incremental nature and automatically generating fuzzy training vectors without human intervention. Fuzziness is integrated to provide suitable reasoning in the face of inherent uncertainty in the sensory input data and to merge conflicting behaviours to generate smooth trajectories. Global navigation is achieved by activating a hierarchy of local FAMs.