{'fraction_non_alphanumeric': 0.02313624678663239, 'fraction_numerical': 0.0, 'mean_word_length': 4.669902912621359, '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}}
Study on Fuzzy CMAC and Its Equivalence to Neural Fuzzy Networks

The Cerebellar Model Arithmetic Controller (CMAC) is an intelligent controller like neural networks. Different form neural networks, CMAC can be regarded as one kind of ”able-look-up” learning. Research shows that by including the fuzzy concept into the cell structure of CMAC, the accuracy can be significantly improved. Such an approach is called Fuzzy CMAC (FCMAC). In this study, it will be shown that FCMAC is very similar to the Neural-Fuzzy Networks (NFN) under certain conditions. In fact, if the locations of fuzzy rules in NFN are arranged to be the same as the locations of the cells in FCMAC, then we can say that NFN and FCMAC are equivalent provided that the simplified TSK fuzzy model is considered in NFN. This paper is to report our study about the learning performance comparison between FCMAC and NFN. It can be found that because FCMAC has more than one layer to improve the association while retrieving data, the generalization capability is better than that of NFN. From simulation, it is evident that the FCMAC model has faster error convergent speed and better noise tolerance.