{'fraction_non_alphanumeric': 0.01652892561983471, 'fraction_numerical': 0.004132231404958678, 'mean_word_length': 5.251612903225807, '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}}
Combining Heritance AdaBoost and Random Forests for face detection

AdaBoost has proved to be an effective method to improve the performance of base classifiers both theoretically and empirically. However, previous studies have shown that AdaBoost might suffer from the overfitting problem, especially for noisy data. In addition, it still needs much time to train the classifier using AdaBoost. In this paper, we focus on designing an algorithm named Heritance AdaBoostRF to solve the two problems. We use Heritance AdaBoost to enhance the detection speed instead of AdaBoost, and Random Forests as the weak learners of Heritance AdaBoost to deal with the overfitting problem. Experiments clearly show the superiority of the proposed method over MIT-CBCL face database and a highest detection rate of 98.94% is obtained, and experimental results based on unbalanced data sets of MIT+CMU face database showed that the overfitting problem has been improved effectively.