{'fraction_non_alphanumeric': 0.014690451206715634, 'fraction_numerical': 0.0, 'mean_word_length': 4.746987951807229, '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 the Selection of Fuzzy Classifiers Using AdaBoost

We present a novel framework for pattern classification. The training phase is a two step process. In the first step a number of simple Fuzzy Inference Engines (FIEs) are constructed to perform classification based on linguistic rules for weak learner score interpretation. The linguistic rules are simple if-then-else type conditions imposed on the weak learner scores combined with various membership functions and logical AND-OR-NOT type operators. In the next step the AdaBoost algorithm is used to find a reduced set of fuzzy engines from a pool of FIEs. The detection rate and false positive rate on face detection data have been found to be comparable to other popular face detection algorithms. The processing time for each pattern is constrained only by the time taken by the input weak learner; the FIE always takes the same amount of processing time irrespective of the size of the image.